XML 58 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
REVENUE Disaggregation of Revenue - Geographical (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer $ 1,903,467 $ 1,736,983
U.S.    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 1,643,361 1,505,656
Canada    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 112,489 102,519
Europe    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 87,656 76,387
Mexico    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 54,262 45,041
Singapore    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 5,699 7,380
FMS    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 1,242,579 1,132,470
FMS | U.S.    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 1,080,455 990,261
FMS | Canada    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 74,468 65,822
FMS | Europe    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 87,656 76,387
FMS | Mexico    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 0 0
FMS | Singapore    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 0 0
DTS    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 298,970 266,630
DTS | U.S.    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 298,970 266,630
DTS | Canada    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 0 0
DTS | Europe    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 0 0
DTS | Mexico    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 0 0
DTS | Singapore    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 0 0
SCS    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 494,707 451,613
SCS | U.S.    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 391,653 358,347
SCS | Canada    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 43,093 40,845
SCS | Europe    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 0 0
SCS | Mexico    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 54,262 45,041
SCS | Singapore    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 5,699 7,380
Intersegment Eliminations    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer (132,789) (113,730)
Intersegment Eliminations | U.S.    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer (127,717) (109,582)
Intersegment Eliminations | Canada    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer (5,072) (4,148)
Intersegment Eliminations | Europe    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 0 0
Intersegment Eliminations | Mexico    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer 0 0
Intersegment Eliminations | Singapore    
Disaggregation of Revenue [Line Items]    
Revenue from contract with customer $ 0 $ 0