XML 68 R71.htm IDEA: XBRL DOCUMENT 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.