XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Summary of Impact of Adoption of Accounting Standards (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue before provision for doubtful accounts $ 760,916 $ 728,712 $ 2,268,895 $ 2,143,696
Provision for doubtful accounts   (11,998)   (31,892)
Revenue 760,916 $ 716,714 2,268,895 $ 2,111,804
Calculated under Revenue Guidance in Effect before Topic 606 [Member]        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Revenue before provision for doubtful accounts 772,380   2,298,084  
Provision for doubtful accounts (11,464)   (29,189)  
Revenue $ 760,916   $ 2,268,895