Annual report pursuant to Section 13 and 15(d)

Summary of Revenues Disaggregated Based on Timing of Revenue Recognition (Detail)

v3.19.3.a.u2
Summary of Revenues Disaggregated Based on Timing of Revenue Recognition (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
[1]
Sep. 30, 2019
[1]
Jun. 30, 2019
[1]
Mar. 31, 2019
[1]
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]                      
Total revenues $ 788,803 $ 821,817 $ 957,756 $ 714,723 $ 798,476 $ 754,235 $ 889,053 $ 779,971 $ 3,283,099 [1] $ 3,221,735 $ 2,991,547
U.S. Operating Segment                      
Disaggregation of Revenue [Line Items]                      
Total revenues [2]                 2,580,903 2,538,957  
International Operating Segment                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 702,196 682,778  
Goods and Services Transferred at a Point in Time                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 3,110,501 3,061,660  
Goods and Services Transferred at a Point in Time | U.S. Operating Segment                      
Disaggregation of Revenue [Line Items]                      
Total revenues [2]                 2,488,716 2,453,313  
Goods and Services Transferred at a Point in Time | International Operating Segment                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 621,785 608,347  
Goods and Services Transferred Over Time                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 172,598 160,075  
Goods and Services Transferred Over Time | U.S. Operating Segment                      
Disaggregation of Revenue [Line Items]                      
Total revenues [2]                 92,187 85,644  
Goods and Services Transferred Over Time | International Operating Segment                      
Disaggregation of Revenue [Line Items]                      
Total revenues                 $ 80,411 $ 74,431  
[1] See Note 3 for discussion of the impact of ASC 842 that was effective January 1, 2019.
[2] U.S. segment revenues include eliminations of intercompany transactions with the international operating segment.  See Note 20 for additional information on intercompany eliminations.