XML 40 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis of Presentation - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 19, 2016
Sep. 30, 2016
Sep. 30, 2016
Oct. 02, 2015
Excess Tax Benefit [Line Items]        
Excess Tax Benefit From Share Based Compensation Operating Activities     $ 0 $ 4,983,000
New Accounting Pronouncement, Early Adoption, Effect        
Excess Tax Benefit [Line Items]        
Net Income Loss Attributable to Parent Excluding Excess Tax Benefit   $ 11,250,000 32,265,000  
Excess Tax Benefit From Share Based Compensation Operating Activities   $ 39,000 4,827,000  
New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Retained Earnings     $ 78,000  
Earnings Per Share Diluted Excluding Excess Tax Benefit   $ 0.41 $ 1.18  
Subsequent Event        
Excess Tax Benefit [Line Items]        
Common stock, dividends per share declared, subsequent event $ 0.18      
Dividends Payable, Date to be Paid Dec. 23, 2016      
Dividends Payable, Date of Record Dec. 02, 2016      
Dividends Payable, Date Declared Oct. 19, 2016