XML 62 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheets-Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2017
Jun. 30, 2016
Accounts receivable, net          
Trade accounts receivable       $ 132,275 $ 128,743
Allowance for doubtful accounts $ (4,953) $ (3,378) $ (3,378) (6,428) (4,953)
Trade accounts receivable, net       125,847 123,790
Allowance for doubtful accounts          
Balance at beginning of period 4,953 3,378 1,235    
Provision for bad debts 1,412 1,774 2,587    
Effect of changes in exchange rates 159 (132) (218)    
Bad debt write-offs (recovery) (96) (67) (226)    
Balance at end of period $ 6,428 $ 4,953 $ 3,378    
Inventories, net          
Raw materials       54,861 51,369
Work-in-process       12,402 8,074
Finished goods       93,970 108,248
Inventory, net       161,233 167,691
Property, plant and equipment, net          
Property, plant and equipment, gross       288,131 270,357
Accumulated depreciation       (160,780) (143,034)
Property, plant and equipment, net       127,351 127,323
Land          
Property, plant and equipment, net          
Property, plant and equipment, gross       9,584 9,612
Buildings and improvements          
Property, plant and equipment, net          
Property, plant and equipment, gross       65,958 64,265
Machinery and equipment          
Property, plant and equipment, net          
Property, plant and equipment, gross       $ 212,589 $ 196,480