XML 37 R31.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Reporting - Schedule of Financial and Operating Data by Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Segment Reporting Information [Line Items]        
Operating revenue $ 934,496 $ 986,892 $ 2,755,360 $ 2,972,880
Purchased transportation and warehousing 683,657 739,995 1,997,484 2,207,403
Salaries and benefits 143,085 142,948 435,809 429,300
Depreciation and amortization 31,390 32,386 96,356 108,489
Insurance and claims 10,338 10,217 31,864 35,474
General and administrative 27,128 29,674 83,198 84,785
(Gain) / loss on sale of assets, net (545) (427) (480) (1,337)
Total operating expenses 895,053 954,793 2,644,231 2,864,114
Operating income 39,443 32,099 111,129 108,766
ITS [Member]        
Segment Reporting Information [Line Items]        
Operating revenue 561,487 559,968 1,619,693 1,673,034
Purchased transportation and warehousing 396,632 401,482 1,124,594 1,186,816
Salaries and benefits 88,277 85,575 265,524 255,132
Depreciation and amortization 17,970 17,896 56,059 65,999
Insurance and claims 8,839 7,848 27,162 27,703
General and administrative 8,768 7,861 25,637 21,953
Corporate allocations 25,678 26,059 76,869 76,397
(Gain) / loss on sale of assets, net (545) (269) (477) (1,152)
Total operating expenses 545,619 546,452 1,575,368 1,632,848
Operating income 15,868 13,516 44,325 40,186
Logistics [Member]        
Segment Reporting Information [Line Items]        
Operating revenue 402,399 460,847 1,217,710 1,400,159
Purchased transportation and warehousing 316,125 372,185 954,053 1,120,035
Salaries and benefits 31,916 34,750 99,329 104,486
Depreciation and amortization 8,248 8,565 24,784 25,406
Insurance and claims 1,170 1,443 3,629 4,770
General and administrative 4,133 5,139 14,853 16,847
Corporate allocations 17,232 19,966 54,258 59,853
(Gain) / loss on sale of assets, net   216   182
Total operating expenses 378,824 442,264 1,150,906 1,331,579
Operating income 23,575 18,583 66,804 68,580
Eliminations [Member]        
Segment Reporting Information [Line Items]        
Operating revenue (29,390) (33,923) (82,043) (100,313)
Purchased transportation and warehousing (29,099) (33,603) (81,165) (99,325)
Insurance and claims (291) (320) (878) (988)
Total operating expenses (29,390) (33,923) (82,043) (100,313)
Operating income $ 0 $ 0 $ 0 $ 0