XML 37 R26.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis of Presentation - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 19, 2016
Jul. 01, 2016
Jul. 01, 2016
Jul. 03, 2015
Excess Tax Benefit [Line Items]        
Excess Tax Benefit From Share Based Compensation Operating Activities     $ 0 $ 4,486,000
New Accounting Pronouncement, Early Adoption, Effect        
Excess Tax Benefit [Line Items]        
Net Income Loss Attributable to Parent Excluding Excess Tax Benefit   $ 10,126,000 21,015,000  
Excess Tax Benefit From Share Based Compensation Operating Activities   $ 327,000 4,788,000  
New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Retained Earnings     $ 23,000  
Earnings Per Share Diluted Excluding Excess Tax Benefit   $ 0.37 $ 0.77  
Subsequent Event        
Excess Tax Benefit [Line Items]        
Common stock, dividends per share declared, subsequent event $ 0.18      
Dividends Payable, Date to be Paid Sep. 23, 2016      
Dividends Payable, Date of Record Sep. 02, 2016      
Dividends Payable, Date Declared Jul. 19, 2016