XML 59 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Effect on Income Statement (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue $ 450,920 $ 421,553 $ 383,337
Cost of goods sold 335,542 309,625 291,516
Gross profit 115,378 111,928 91,821
Income tax expense 1,256 708 3,652
Net income (loss) including noncontrolling interest (14,638) $ 4,948 $ 9,260
Adjustment | Accounting Standards Update 2014-09      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue (583)    
Cost of goods sold (302)    
Gross profit (281)    
Income tax expense (59)    
Net income (loss) including noncontrolling interest (222)    
Balances Without Adoption      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Revenue 450,337    
Cost of goods sold 335,240    
Gross profit 115,097    
Income tax expense 1,197    
Net income (loss) including noncontrolling interest $ (14,860)