XML 66 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheets-Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2020
Jun. 30, 2019
Accounts receivable, net          
Trade accounts receivable       $ 130,462 $ 163,464
Allowance for doubtful accounts $ (3,940) $ (4,442) $ (6,257) (3,940) (4,442)
Trade accounts receivable, net       126,522 159,022
Allowance for doubtful accounts          
Balance at beginning of period 4,442 6,257 6,428    
Provision for bad debts 230 (201) 166    
Effect of changes in exchange rates (304) 38 (215)    
Bad debt write-offs (428) (1,652) (122)    
Balance at end of period $ 3,940 $ 4,442 $ 6,257    
Inventories          
Raw materials       73,837 64,441
Work-in-process       8,881 10,699
Finished goods       113,941 123,182
Inventory, net       196,659 198,322
Property, plant and equipment, net          
Property, plant and equipment, gross       347,045 333,285
Accumulated depreciation       (198,936) (193,050)
Property, plant and equipment, net       148,109 140,235
Land          
Property, plant and equipment, net          
Property, plant and equipment, gross       9,796 10,152
Buildings and improvements          
Property, plant and equipment, net          
Property, plant and equipment, gross       69,444 71,036
Machinery and equipment          
Property, plant and equipment, net          
Property, plant and equipment, gross       $ 267,805 $ 252,097