XML 80 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue from Contracts with Customers (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Other revenues (excluded from ASC 606) $ (72.9) $ 129.2 $ 767.1
Revenues 59,043.1 31,337.0 20,358.3
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 7,062.4 4,139.2 2,989.4
Revenues 7,076.6 4,620.0 3,035.6
EMEA      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 12,361.8 6,759.5 4,778.7
Revenues 12,396.1 6,735.7 4,961.0
LATAM      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 6,710.3 3,304.3 1,993.5
North America      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 32,981.6 17,004.7 9,829.6
Aviation      
Disaggregation of Revenue [Line Items]      
Revenues 26,799.9 12,824.3 8,179.6
Aviation | Asia Pacific      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 1,200.9 682.8 542.1
Aviation | EMEA      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 4,481.0 1,903.1 1,403.4
Aviation | LATAM      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 4,703.5 2,092.4 1,069.9
Aviation | North America      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 16,689.0 8,533.1 4,618.4
Land      
Disaggregation of Revenue [Line Items]      
Revenues 19,283.7 10,426.8 6,663.1
Land | Asia Pacific      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 9.9 36.8 10.6
Land | EMEA      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 4,141.1 2,491.8 1,744.5
Land | LATAM      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 907.1 590.6 440.1
Land | North America      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 14,028.8 7,251.5 4,359.6
Marine      
Disaggregation of Revenue [Line Items]      
Revenues 12,959.6 8,085.8 5,515.7
Marine | Asia Pacific      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 5,851.6 3,419.5 2,436.8
Marine | EMEA      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 3,739.7 2,364.6 1,630.8
Marine | LATAM      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 1,099.7 621.3 483.5
Marine | North America      
Disaggregation of Revenue [Line Items]      
Revenue, ASC 606 $ 2,263.7 $ 1,220.0 $ 851.6