XML 92 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Total Revenues Disaggregated by Major Service Line and Timing of Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Total revenues $ 17,724,956 $ 17,596,443 $ 24,696,625
Operating Segments      
Disaggregation of Revenue [Line Items]      
Total revenues 15,532,557 15,468,779 22,639,475
Operating Segments | NAST      
Disaggregation of Revenue [Line Items]      
Total revenues 11,727,539 12,471,075 15,827,467
Operating Segments | Global Forwarding      
Disaggregation of Revenue [Line Items]      
Total revenues 3,805,018 2,997,704 6,812,008
Corporate And Reconciling Items      
Disaggregation of Revenue [Line Items]      
Total revenues 2,192,399 2,127,664 2,057,150
Transportation      
Disaggregation of Revenue [Line Items]      
Total revenues 16,353,745 16,372,660 23,516,384
Transportation | Performance obligations completed over time      
Disaggregation of Revenue [Line Items]      
Total revenues 16,353,745 16,372,660 23,516,384
Transportation | Operating Segments | NAST | Performance obligations completed over time      
Disaggregation of Revenue [Line Items]      
Total revenues 11,727,539 12,471,075 15,827,467
Transportation | Operating Segments | Global Forwarding | Performance obligations completed over time      
Disaggregation of Revenue [Line Items]      
Total revenues 3,805,018 2,997,704 6,812,008
Transportation | Corporate And Reconciling Items | Performance obligations completed over time      
Disaggregation of Revenue [Line Items]      
Total revenues 821,188 903,881 876,909
Sourcing      
Disaggregation of Revenue [Line Items]      
Total revenues 1,371,211 1,223,783 1,180,241
Sourcing | Performance obligations completed at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenues 1,371,211 1,223,783 1,180,241
Sourcing | Operating Segments | NAST | Performance obligations completed at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Sourcing | Operating Segments | Global Forwarding | Performance obligations completed at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenues 0 0 0
Sourcing | Corporate And Reconciling Items | Performance obligations completed at a point in time      
Disaggregation of Revenue [Line Items]      
Total revenues $ 1,371,211 $ 1,223,783 $ 1,180,241