XML 46 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation - Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Jul. 01, 2018
Jun. 30, 2018
Revenue Recognition        
Revenues $ 266,249 $ 257,133    
Costs of goods sold 170,336 165,862    
Operating expenses 79,656 71,877    
Operating income 16,257 19,394    
Interest and other expense, net (5,332) (4,249)    
Provision for income taxes (1,523) (4,988)    
Net income 9,402 $ 10,157    
Assets        
Accounts receivable, net 222,170     $ 210,744
Inventories 343,974     313,552
Other assets 761,784      
Liabilities        
Current liabilities 510,997     443,322
Other liabilities 329,629      
Stockholders' Equity        
Retained earnings 344,147     334,745
Contract Assets        
Unbilled revenue 16,158     13,087
Contract Liabilities        
Advances from customers 74,148     55,761
Deferred revenue - current 30,352     28,899
Deferred revenue - long-term 8,011     9,562
Revenue, Performance Obligation [Abstract]        
Revenue remaining performance obligation 191,200      
Revenue, Practical Expedient, Financing Component [true false]   true    
Recently Adopted Accounting Pronouncements        
Prepaid expenses and other assets $ 49,468     $ 41,587
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-10-01        
Revenue, Performance Obligation [Abstract]        
Remaining performance obligation expected timing of satisfaction period 12 months      
Remaining performance obligation expected percentage recognized 47.00%      
ASU 2014-09 | Balances without Adoption of ASC 606        
Revenue Recognition        
Revenues $ 262,893      
Costs of goods sold 169,157      
Operating expenses 77,654      
Operating income 16,082      
Interest and other expense, net (5,332)      
Provision for income taxes (1,474)      
Net income 9,276      
Assets        
Accounts receivable, net 220,886      
Inventories 345,170      
Other assets 761,784      
Liabilities        
Current liabilities 511,034      
Other liabilities 329,629      
ASU 2014-09 | Effect of Change        
Revenue Recognition        
Revenues 3,356      
Costs of goods sold 1,179      
Operating expenses 2,002      
Operating income 175      
Provision for income taxes 49      
Net income 126      
Assets        
Accounts receivable, net 1,284      
Inventories (1,196)      
Liabilities        
Current liabilities (37)      
Contract Assets        
Unbilled revenue $ 3,071      
Percentage of change in unbilled revenue 23.00%      
Contract Liabilities        
Advances from customers $ 18,387      
Deferred revenue - current 1,453      
Deferred revenue - long-term $ (1,551)      
Percentage of of change in customer deposits and prepayments   33.00%    
Percentage of change deferred revenue current   5.00%    
Percentage of change deferred revenue noncurrent   (16.00%)    
ASU 2016-16        
Recently Adopted Accounting Pronouncements        
Prepaid expenses and other assets     $ (3,000)  
Deferred tax asset     $ 3,000