XML 50 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Revenues Disaggregated Based on Timing of Revenue Recognition (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2018
USD ($)
Disaggregation of Revenue [Line Items]  
Total revenues $ 779,971
U.S. Operating Segment  
Disaggregation of Revenue [Line Items]  
Total revenues 596,343 [1]
International Operating Segment  
Disaggregation of Revenue [Line Items]  
Total revenues 183,628
Goods and Services Transferred at a Point in Time  
Disaggregation of Revenue [Line Items]  
Total revenues 741,975
Goods and Services Transferred at a Point in Time | U.S. Operating Segment  
Disaggregation of Revenue [Line Items]  
Total revenues 575,826 [1]
Goods and Services Transferred at a Point in Time | International Operating Segment  
Disaggregation of Revenue [Line Items]  
Total revenues 166,149
Goods and Services Transferred Over Time  
Disaggregation of Revenue [Line Items]  
Total revenues 37,996
Goods and Services Transferred Over Time | U.S. Operating Segment  
Disaggregation of Revenue [Line Items]  
Total revenues 20,517 [1]
Goods and Services Transferred Over Time | International Operating Segment  
Disaggregation of Revenue [Line Items]  
Total revenues $ 17,479
[1] U.S. segment revenues include eliminations of intercompany transactions with the international operating segment. See Note 15 for additional information by segment.