XML 44 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition - Summary of Impact of Topic 606 on Consolidated Statement of Comprehensive Income (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Sep. 27, 2018
Sep. 28, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net sales $ 204,288 $ 215,664
Gross profit 32,954 35,119
Income from operations 10,052 17,615
Net income $ 6,606 $ 10,711
Earnings per share-basic $ 0.58 $ 0.94
Earnings per share-diluted $ 0.57 $ 0.94
As Previously Reported [Member] | Accounting Standards Update 2014-09 [Member]    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net sales   $ 214,791
Gross profit   34,840
Income from operations   17,336
Net income   $ 10,432
Earnings per share-basic   $ 0.92
Earnings per share-diluted   $ 0.91
Impact of Adoption [Member] | Accounting Standards Update 2014-09 [Member]    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Net sales   $ 873
Gross profit   279
Income from operations   279
Net income   $ 279
Earnings per share-basic   $ 0.03
Earnings per share-diluted   $ 0.03