XML 70 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Revenues with a Reconciliation to Income (Loss) before Income Tax and Gain (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Segment revenues:    
Total revenues $ 628,980 $ 664,980
Segment contribution:    
Cost of operations 423,132 454,144
Segment, Reconciliation of Other Items from Segments to Consolidated [Abstract]    
Depreciation and amortization expense (88,982) (92,095)
Selling, general, and administrative expense (69,235) (65,426)
Acquisition, cyber incident, and other, net (25,414) (14,998)
Net gain from sale of real estate 0 3,514
Interest expense (36,117) (33,430)
Loss on debt extinguishment and termination of derivative instruments 0 (5,182)
Loss from investments in partially owned entities (1,363) (949)
Other, net 1,296 9,526
(Loss) income before income taxes (13,967) 11,796
Warehouse    
Segment contribution:    
Cost of operations 378,772 400,579
Transportation    
Segment contribution:    
Cost of operations 36,739 45,331
Third-party managed    
Segment contribution:    
Cost of operations 7,621 8,234
Operating Segments    
Segment revenues:    
Total revenues 628,980 664,980
Segment contribution:    
Cost of operations 378,772 400,579
Total segment contribution 205,848 210,836
Operating Segments | Warehouse    
Segment revenues:    
Total revenues 575,357 597,710
Segment contribution:    
Total segment contribution 196,585 197,131
Operating Segments | Warehouse | Power    
Segment contribution:    
Cost of operations 31,709 33,333
Operating Segments | Warehouse | Other facilities costs    
Segment contribution:    
Cost of operations 57,550 65,595
Operating Segments | Warehouse | Labor    
Segment contribution:    
Cost of operations 240,912 248,173
Operating Segments | Warehouse | Other services costs    
Segment contribution:    
Cost of operations 48,601 53,478
Operating Segments | Transportation    
Segment revenues:    
Total revenues 43,993 56,853
Segment contribution:    
Total segment contribution 7,254 11,522
Operating Segments | Third-party managed    
Segment revenues:    
Total revenues 9,630 10,417
Segment contribution:    
Total segment contribution $ 2,009 $ 2,183