XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Segment Information - Revenues with a Reconciliation to Income (Loss) before Income Tax and Gain (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2020
Segment revenues:          
Total revenues $ 660,955 $ 649,610 $ 1,325,935 $ 1,326,099  
Reconciling items:          
Depreciation and amortization (89,649) (84,892) (181,744) (169,916)  
Selling, general, and administrative (59,453) (53,785) (124,879) (116,640)  
Acquisition, cyber incident, and other, net (3,013) (27,235) (18,011) (34,382)  
Gain from sale of real estate 0 2,528 3,514 2,337  
Interest expense (33,180) (36,431) (66,610) (70,854)  
Other, net 14,623 (415) 24,149 1,018  
Loss on put option 0 (56,576) 0 (56,576) $ (56,600)
Loss on debt extinguishment and termination of derivative instruments (110,682) (627) (115,864) (1,172)  
Loss from investments in partially owned entities (1,034) (709) (1,983) (1,357)  
Loss from continuing operations before income taxes (66,905) (96,063) (55,109) (97,897)  
Related party          
Reconciling items:          
Impairment of related party loan receivable 0 (21,972) 0 (21,972)  
Operating Segments          
Segment revenues:          
Total revenues 660,955 649,610 1,325,935 1,326,099  
Segment contribution:          
Total segment contribution 215,483 184,051 426,319 371,617  
Operating Segments | Warehouse          
Segment revenues:          
Total revenues 600,387 581,170 1,198,097 1,176,222  
Segment contribution:          
Total segment contribution 204,531 172,842 401,662 347,669  
Operating Segments | Transportation          
Segment revenues:          
Total revenues 50,637 58,072 107,490 126,150  
Segment contribution:          
Total segment contribution 8,850 9,809 20,372 21,469  
Operating Segments | Third-party managed          
Segment revenues:          
Total revenues 9,931 10,368 20,348 23,727  
Segment contribution:          
Total segment contribution $ 2,102 $ 1,400 $ 4,285 $ 2,479