XML 60 R45.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheets-Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2016
Jun. 30, 2015
Accounts receivable, net          
Trade accounts receivable       $ 128,743 $ 114,477
Allowance for doubtful accounts $ (3,378) $ (1,235) $ (658) (4,953) (3,378)
Trade accounts receivable, net       123,790 111,099
Allowance for doubtful accounts          
Balance at beginning of period 3,378 1,235 658    
Provision for bad debts 1,774 2,587 226    
Effect of changes in exchange rates (132) (218) 351    
Bad debt write-offs (recovery) (67) (226)      
Balance at end of period $ 4,953 $ 3,378 $ 1,235    
Inventories, net          
Raw materials       51,369 40,012
Work-in-process       8,074 7,617
Finished goods       108,248 102,157
Inventory, net       167,691 149,786
Property, plant and equipment, net          
Property, plant and equipment, gross       270,357 231,203
Accumulated depreciation       (143,034) (126,789)
Property, plant and equipment, net       127,323 104,414
Land          
Property, plant and equipment, net          
Property, plant and equipment, gross       9,612 9,130
Buildings and improvements          
Property, plant and equipment, net          
Property, plant and equipment, gross       64,265 50,276
Machinery and equipment          
Property, plant and equipment, net          
Property, plant and equipment, gross       $ 196,480 $ 171,797