XML 56 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheets-Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2018
Jun. 30, 2017
Accounts receivable, net          
Trade accounts receivable       $ 141,999 $ 132,275
Allowance for doubtful accounts $ (6,428) $ (4,953) $ (4,953) (6,257) (6,428)
Trade accounts receivable, net       135,742 125,847
Allowance for doubtful accounts          
Balance at beginning of period 6,428 4,953 3,378    
Provision for bad debts 166 1,412 1,774    
Effect of changes in exchange rates (215) 159 (132)    
Bad debt write-offs (recovery) (122) (96) (67)    
Balance at end of period $ 6,257 $ 6,428 $ 4,953    
Inventories          
Raw materials       62,373 54,861
Work-in-process       14,731 12,402
Finished goods       101,066 93,970
Inventory, net       178,170 161,233
Property, plant and equipment, net          
Property, plant and equipment, gross       306,001 288,131
Accumulated depreciation       (175,893) (160,780)
Property, plant and equipment, net       130,108 127,351
Land          
Property, plant and equipment, net          
Property, plant and equipment, gross       10,140 9,584
Buildings and improvements          
Property, plant and equipment, net          
Property, plant and equipment, gross       68,769 65,958
Machinery and equipment          
Property, plant and equipment, net          
Property, plant and equipment, gross       $ 227,092 $ 212,589