XML 73 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue from Contracts with Customers - Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Disaggregation of Revenue [Line Items]    
Total revenues $ 613,700 $ 651,389
Lease revenues $ 15,280 $ 13,591
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Total revenues Total revenues
Total revenues $ 628,980 $ 664,980
North America    
Disaggregation of Revenue [Line Items]    
Total revenues 489,237 522,516
Lease revenues 14,017 12,077
Total revenues 503,254 534,593
Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 52,290 57,748
Lease revenues 871 1,514
Total revenues 53,161 59,262
Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Total revenues 68,083 68,089
Lease revenues 392 0
Total revenues 68,475 68,089
South America    
Disaggregation of Revenue [Line Items]    
Total revenues 4,090 3,036
Lease revenues 0 0
Total revenues 4,090 3,036
Warehouse rent and storage    
Disaggregation of Revenue [Line Items]    
Total revenues 239,299 255,833
Warehouse rent and storage | North America    
Disaggregation of Revenue [Line Items]    
Total revenues 202,014 217,395
Warehouse rent and storage | Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 17,562 17,864
Warehouse rent and storage | Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Total revenues 17,832 19,062
Warehouse rent and storage | South America    
Disaggregation of Revenue [Line Items]    
Total revenues 1,891 1,512
Warehouse services    
Disaggregation of Revenue [Line Items]    
Total revenues 320,778 328,286
Warehouse services | North America    
Disaggregation of Revenue [Line Items]    
Total revenues 260,149 267,788
Warehouse services | Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 24,088 24,988
Warehouse services | Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Total revenues 35,088 34,490
Warehouse services | South America    
Disaggregation of Revenue [Line Items]    
Total revenues 1,453 1,020
Transportation    
Disaggregation of Revenue [Line Items]    
Total revenues 43,993 56,853
Transportation | North America    
Disaggregation of Revenue [Line Items]    
Total revenues 23,430 32,895
Transportation | Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 10,640 14,896
Transportation | Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Total revenues 9,177 8,558
Transportation | South America    
Disaggregation of Revenue [Line Items]    
Total revenues 746 504
Third-party managed    
Disaggregation of Revenue [Line Items]    
Total revenues 9,630 10,417
Third-party managed | North America    
Disaggregation of Revenue [Line Items]    
Total revenues 3,644 4,438
Third-party managed | Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 0 0
Third-party managed | Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Total revenues 5,986 5,979
Third-party managed | South America    
Disaggregation of Revenue [Line Items]    
Total revenues $ 0 $ 0