Note 19 - Segment Information - Long-lived Assets by Geographical Area (Details) - USD ($) $ in Thousands |
Jun. 30, 2021 |
Jun. 30, 2020 |
Jun. 30, 2019 |
||
|---|---|---|---|---|---|
| Total long-lived assets | [1] | $ 340,176 | $ 346,020 | $ 245,246 | |
| UNITED STATES | |||||
| Total long-lived assets | 311,529 | 319,012 | 218,034 | ||
| MEXICO | |||||
| Total long-lived assets | 15,381 | 14,474 | 18,144 | ||
| HONDURAS | |||||
| Total long-lived assets | 8,347 | 8,049 | 8,057 | ||
| CANADA | |||||
| Total long-lived assets | $ 4,919 | $ 4,485 | $ 1,011 | ||
| |||||