XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE Disaggregation of Revenue - Geographical (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenues $ 2,459,049 $ 2,150,575 $ 7,062,908 $ 6,207,163
United States        
Disaggregation of Revenue [Line Items]        
Revenues 2,213,140 1,922,122 6,327,826 5,543,560
Canada        
Disaggregation of Revenue [Line Items]        
Revenues 125,455 119,213 374,904 336,095
Europe        
Disaggregation of Revenue [Line Items]        
Revenues 64,362 61,996 199,592 190,196
Mexico        
Disaggregation of Revenue [Line Items]        
Revenues 56,092 47,244 160,586 137,312
SCS        
Disaggregation of Revenue [Line Items]        
Revenues 802,357 685,415 2,284,687 1,833,180
Operating Segments | FMS        
Disaggregation of Revenue [Line Items]        
Revenues 1,436,340 1,297,217 4,180,066 3,835,631
Operating Segments | FMS | United States        
Disaggregation of Revenue [Line Items]        
Revenues 1,295,617 1,167,900 3,756,851 3,446,869
Operating Segments | FMS | Canada        
Disaggregation of Revenue [Line Items]        
Revenues 76,361 67,321 223,623 198,566
Operating Segments | FMS | Europe        
Disaggregation of Revenue [Line Items]        
Revenues 64,362 61,996 199,592 190,196
Operating Segments | FMS | Mexico        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Operating Segments | SCS        
Disaggregation of Revenue [Line Items]        
Revenues 802,357 685,415 2,284,687 1,833,180
Operating Segments | SCS | United States        
Disaggregation of Revenue [Line Items]        
Revenues 689,180 581,858 1,952,193 1,545,715
Operating Segments | SCS | Canada        
Disaggregation of Revenue [Line Items]        
Revenues 57,085 56,313 171,908 150,153
Operating Segments | SCS | Europe        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Operating Segments | SCS | Mexico        
Disaggregation of Revenue [Line Items]        
Revenues 56,092 47,244 160,586 137,312
Operating Segments | DTS        
Disaggregation of Revenue [Line Items]        
Revenues 380,357 299,680 1,055,575 928,512
Operating Segments | DTS | United States        
Disaggregation of Revenue [Line Items]        
Revenues 380,357 299,680 1,055,575 928,512
Operating Segments | DTS | Canada        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Operating Segments | DTS | Europe        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Operating Segments | DTS | Mexico        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Eliminations        
Disaggregation of Revenue [Line Items]        
Revenues (160,005) (131,737) (457,420) (390,160)
Eliminations | United States        
Disaggregation of Revenue [Line Items]        
Revenues (152,014) (127,316) (436,793) (377,536)
Eliminations | Canada        
Disaggregation of Revenue [Line Items]        
Revenues (7,991) (4,421) (20,627) (12,624)
Eliminations | Europe        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Eliminations | Mexico        
Disaggregation of Revenue [Line Items]        
Revenues $ 0 $ 0 $ 0 $ 0