XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
REVENUE - Disaggregation of Revenue by Geographical Market and Industry (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenues $ 9,662,953 $ 8,420,091 $ 8,925,801
United States      
Disaggregation of Revenue [Line Items]      
Revenues 8,679,025 7,515,716 7,900,014
Canada      
Disaggregation of Revenue [Line Items]      
Revenues 502,376 459,823 497,150
Europe      
Disaggregation of Revenue [Line Items]      
Revenues 262,073 254,979 302,986
Mexico      
Disaggregation of Revenue [Line Items]      
Revenues 219,479 189,573 222,358
Singapore      
Disaggregation of Revenue [Line Items]      
Revenues     3,293
SCS      
Disaggregation of Revenue [Line Items]      
Revenues 3,154,798 2,544,420 2,551,271
Operating Segments | FMS      
Disaggregation of Revenue [Line Items]      
Revenues 5,678,948 5,170,467 5,571,403
Operating Segments | FMS | United States      
Disaggregation of Revenue [Line Items]      
Revenues 5,115,356 4,646,290 4,965,461
Operating Segments | FMS | Canada      
Disaggregation of Revenue [Line Items]      
Revenues 301,519 269,198 302,956
Operating Segments | FMS | Europe      
Disaggregation of Revenue [Line Items]      
Revenues 262,073 254,979 302,986
Operating Segments | FMS | Mexico      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Operating Segments | FMS | Singapore      
Disaggregation of Revenue [Line Items]      
Revenues     0
Operating Segments | SCS      
Disaggregation of Revenue [Line Items]      
Revenues 3,154,798 2,544,420 2,551,271
Operating Segments | SCS | United States      
Disaggregation of Revenue [Line Items]      
Revenues 2,705,569 2,146,936 2,110,240
Operating Segments | SCS | Canada      
Disaggregation of Revenue [Line Items]      
Revenues 229,750 207,911 215,380
Operating Segments | SCS | Europe      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Operating Segments | SCS | Mexico      
Disaggregation of Revenue [Line Items]      
Revenues 219,479 189,573 222,358
Operating Segments | SCS | Singapore      
Disaggregation of Revenue [Line Items]      
Revenues     3,293
Operating Segments | DTS      
Disaggregation of Revenue [Line Items]      
Revenues 1,457,188 1,229,374 1,417,483
Operating Segments | DTS | United States      
Disaggregation of Revenue [Line Items]      
Revenues 1,457,188 1,229,374 1,417,483
Operating Segments | DTS | Canada      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Operating Segments | DTS | Europe      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Operating Segments | DTS | Mexico      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Operating Segments | DTS | Singapore      
Disaggregation of Revenue [Line Items]      
Revenues     0
Eliminations      
Disaggregation of Revenue [Line Items]      
Revenues (627,981) (524,170) (614,356)
Eliminations | United States      
Disaggregation of Revenue [Line Items]      
Revenues (599,088) (506,884) (593,170)
Eliminations | Canada      
Disaggregation of Revenue [Line Items]      
Revenues (28,893) (17,286) (21,186)
Eliminations | Europe      
Disaggregation of Revenue [Line Items]      
Revenues 0 0 0
Eliminations | Mexico      
Disaggregation of Revenue [Line Items]      
Revenues $ 0 $ 0 0
Eliminations | Singapore      
Disaggregation of Revenue [Line Items]      
Revenues     $ 0