XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE Disaggregation of Revenue - Geographical (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Revenues $ 3,033,662 $ 2,382,237 $ 5,887,524 $ 4,603,859
United States        
Disaggregation of Revenue [Line Items]        
Revenues 2,774,252 2,131,624 5,379,044 4,114,686
Canada        
Disaggregation of Revenue [Line Items]        
Revenues 139,790 127,291 267,490 249,449
Europe        
Disaggregation of Revenue [Line Items]        
Revenues 54,963 68,142 118,619 135,230
Mexico        
Disaggregation of Revenue [Line Items]        
Revenues 64,657 55,180 122,371 104,494
SCS        
Disaggregation of Revenue [Line Items]        
Revenues 1,173,958 775,630 2,262,500 1,482,330
Operating Segments | FMS        
Disaggregation of Revenue [Line Items]        
Revenues 1,621,095 1,408,241 3,150,323 2,743,726
Operating Segments | FMS | United States        
Disaggregation of Revenue [Line Items]        
Revenues 1,484,539 1,263,250 2,872,582 2,461,234
Operating Segments | FMS | Canada        
Disaggregation of Revenue [Line Items]        
Revenues 81,593 76,849 159,122 147,262
Operating Segments | FMS | Europe        
Disaggregation of Revenue [Line Items]        
Revenues 54,963 68,142 118,619 135,230
Operating Segments | FMS | Mexico        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Operating Segments | SCS        
Disaggregation of Revenue [Line Items]        
Revenues 1,173,958 775,630 2,262,500 1,482,330
Operating Segments | SCS | United States        
Disaggregation of Revenue [Line Items]        
Revenues 1,040,218 661,715 2,011,418 1,263,013
Operating Segments | SCS | Canada        
Disaggregation of Revenue [Line Items]        
Revenues 69,083 58,735 128,711 114,823
Operating Segments | SCS | Europe        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Operating Segments | SCS | Mexico        
Disaggregation of Revenue [Line Items]        
Revenues 64,657 55,180 122,371 104,494
Operating Segments | DTS        
Disaggregation of Revenue [Line Items]        
Revenues 450,228 354,711 875,176 675,218
Operating Segments | DTS | United States        
Disaggregation of Revenue [Line Items]        
Revenues 450,228 354,711 875,176 675,218
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 (211,619) (156,345) (400,475) (297,415)
Eliminations | United States        
Disaggregation of Revenue [Line Items]        
Revenues (200,733) (148,052) (380,132) (284,779)
Eliminations | Canada        
Disaggregation of Revenue [Line Items]        
Revenues (10,886) (8,293) (20,343) (12,636)
Eliminations | Europe        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Eliminations | Mexico        
Disaggregation of Revenue [Line Items]        
Revenues $ 0 $ 0 $ 0 $ 0