XML 65 R48.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Commitments Disclosure [Line Items]      
Rent expense $ 62,294 $ 58,133 $ 58,050
Short term committed purchase obligations 76,306    
Contribution by employer for employee saving plan $ 9,681 $ 8,658 $ 8,262
Buildings      
Commitments Disclosure [Line Items]      
Terms of operating leases expiring year Dec. 31, 2028    
Land      
Commitments Disclosure [Line Items]      
Terms of operating leases expiring year Dec. 31, 2057