XML 36 R25.htm IDEA: XBRL DOCUMENT v3.4.0.3
Basis of Presentation - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Apr. 20, 2016
Apr. 01, 2016
Apr. 03, 2015
Excess Tax Benefit [Line Items]      
Excess Tax Benefit From Share Based Compensation Operating Activities   $ 0 $ 4,431,000
New Accounting Pronouncement, Early Adoption, Effect      
Excess Tax Benefit [Line Items]      
Net Income Loss Attributable to Parent Excluding Excess Tax Benefit   10,889,000  
Excess Tax Benefit From Share Based Compensation Operating Activities   4,461,000  
New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Retained Earnings   $ (79,000)  
Earnings Per Share Diluted Excluding Excess Tax Benefit   $ 0.40  
Subsequent Event      
Excess Tax Benefit [Line Items]      
Common stock, dividends per share declared, subsequent event $ 0.18    
Dividends Payable, Date to be Paid Jun. 24, 2016    
Dividends Payable, Date of Record Jun. 10, 2016    
Dividends Payable, Date Declared Apr. 20, 2016