XML 116 R99.htm IDEA: XBRL DOCUMENT v3.20.2
Note 17. Geographic Information - Segments, Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Revenues from External Customers and Long-Lived Assets                      
Net Sales $ 286,156 $ 293,925 $ 307,084 $ 313,385 $ 318,621 $ 313,454 $ 284,149 $ 265,620 $ 1,200,550 $ 1,181,844 $ 1,072,061
Long-Lived Assets: 158,730       148,520       158,730 148,520 141,540
United States                      
Revenues from External Customers and Long-Lived Assets                      
Net Sales                 346,376 321,805 224,834
Long-Lived Assets: 48,190       43,887       48,190 43,887 39,465
MEXICO                      
Revenues from External Customers and Long-Lived Assets                      
Net Sales                 232,135 282,400 256,537
Long-Lived Assets: 36,548       31,238       36,548 31,238 30,733
Poland                      
Revenues from External Customers and Long-Lived Assets                      
Net Sales                 244,107 251,635 282,847
Long-Lived Assets: 32,670       29,736       32,670 29,736 33,629
CHINA                      
Revenues from External Customers and Long-Lived Assets                      
Net Sales                 159,746 146,332 177,930
Long-Lived Assets: 10,405       12,138       10,405 12,138 14,546
THAILAND                      
Revenues from External Customers and Long-Lived Assets                      
Net Sales                 124,415 113,276 87,513
ROMANIA                      
Revenues from External Customers and Long-Lived Assets                      
Long-Lived Assets: 17,707       19,546       17,707 19,546 19,394
Other Foreign                      
Revenues from External Customers and Long-Lived Assets                      
Net Sales                 93,771 66,396 42,400
Long-Lived Assets: $ 13,210       $ 11,975       $ 13,210 $ 11,975 $ 3,773