XML 40 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue - Effect on Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jul. 01, 2018
Jun. 30, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Accounts receivable, net $ 28,410   $ 33,755
Accrued liabilities 40,736   49,841
Deferred margin 0   1,665
Income taxes payable 2,100   2,211
Deferred income tax liabilities 1,325   713
Retained earnings 122,940   $ 122,639
Adjustment | Accounting Standards Update 2014-09      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Accounts receivable, net (134) $ (200)  
Accrued liabilities 101 100  
Deferred margin (1,670) $ (1,600)  
Income taxes payable 39    
Deferred income tax liabilities 291    
Retained earnings 1,105    
Balances Without Adoption      
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
Accounts receivable, net 28,544    
Accrued liabilities 40,635    
Deferred margin 1,670    
Income taxes payable 2,061    
Deferred income tax liabilities 1,034    
Retained earnings $ 121,835