XML 91 R80.htm IDEA: XBRL DOCUMENT v3.4.0.3
Income Taxes (Additional Information) (Detail) - USD ($)
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]    
Provision for income taxes $ 24,682,000 $ 26,929,000
Effective tax rate 26.60% 29.00%
Minimum    
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]    
Reasonably possible change in unrecognized tax benefits over next 12 months $ 0  
Maximum    
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]    
Reasonably possible change in unrecognized tax benefits over next 12 months $ 5,100,000