XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule of Impact of Topic 606 on Financial Statements (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 28, 2018
Sep. 29, 2017
Jun. 30, 2018
Jun. 29, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenues $ 377,177      
Cost of revenues (336,901) $ (316,981)    
Gross profit 40,276 40,332    
Net income $ 27,850 $ 21,033    
Earnings per share        
Basic $ 0.76 $ 0.56    
Diluted $ 0.75 $ 0.55    
Assets        
Contract assets $ 10,157   $ 9,877  
Inventory, net 278,397   249,015 $ 257,687
Liabilities and Shareholders' Equity        
Retained earnings 661,478   633,628 632,423
ASU 2014-09 | Adjustment        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenues [1] (280)      
Cost of revenues [2] 249      
Gross profit [3] (31)      
Net income [3] $ (31)      
Earnings per share        
Basic $ 0.00      
Diluted $ 0.00      
Assets        
Contract assets [4] $ (10,157)   9,877  
Inventory, net 8,921 [5]   (8,672) [6]  
Liabilities and Shareholders' Equity        
Retained earnings (1,236) [7]   $ 1,205 [8]  
ASU 2014-09 | Balance without ASC 606 Adoption        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenues 376,897      
Cost of revenues (336,652)      
Gross profit 40,245      
Net income $ 27,819      
Earnings per share        
Basic $ 0.76      
Diluted $ 0.75      
Assets        
Inventory, net $ 287,318     257,687
Liabilities and Shareholders' Equity        
Retained earnings $ 660,242     $ 632,423
[1] Adjustment relates to certain manufacturing contracts with vendor managed inventory arrangements for which revenue was recognized at shipping.
[2] Adjustment relates to costs associated with revenue recognized.
[3] Adjustment relates to net impact on income upon adoption of ASC 606.
[4] Majority of adjustment relates to certain manufacturing contracts with vendor managed inventory arrangements for which revenue was recognized on shipment.
[5] Adjustment relates to reduction of finished goods inventory for vendor managed inventory.
[6] Adjustment relates to reduction of finished goods inventory for certain vendor managed inventory arrangements.
[7] Adjustment relates to cumulative effect adjustment upon adoption of ASC
[8] Adjustment relates to cumulative effect adjustment upon adoption of ASC 606.