XML 71 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheets-Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2019
Jun. 30, 2018
Accounts receivable, net          
Trade accounts receivable       $ 163,464 $ 141,999
Allowance for doubtful accounts $ (6,257) $ (6,428) $ (6,428) (4,442) (6,257)
Trade accounts receivable, net       159,022 135,742
Allowance for doubtful accounts          
Balance at beginning of period 6,257 6,428 4,953    
Provision for bad debts (201) 166 1,412    
Effect of changes in exchange rates 38 (215) 159    
Bad debt write-offs (1,500) 0 0    
Bad debt recovery (152) (122) (96)    
Balance at end of period $ 4,442 $ 6,257 $ 6,428    
Inventories          
Raw materials       64,441 62,373
Work-in-process       10,699 14,731
Finished goods       123,182 101,066
Inventory, net       198,322 178,170
Property, plant and equipment, net          
Property, plant and equipment, gross       333,285 306,001
Accumulated depreciation       (193,050) (175,893)
Property, plant and equipment, net       140,235 130,108
Land          
Property, plant and equipment, net          
Property, plant and equipment, gross       10,152 10,140
Buildings and improvements          
Property, plant and equipment, net          
Property, plant and equipment, gross       71,036 68,769
Machinery and equipment          
Property, plant and equipment, net          
Property, plant and equipment, gross       $ 252,097 $ 227,092