XML 59 R48.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Total revenues $ 615,231 $ 613,700
Lease revenues $ 14,639 $ 15,280
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Total revenues Total revenues
Total revenues $ 629,870 $ 628,980
North America    
Disaggregation of Revenue [Line Items]    
Total revenues 464,569 489,237
Lease revenues 13,535 14,017
Total revenues 478,104 503,254
Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 61,071 52,290
Lease revenues 643 871
Total revenues 61,714 53,161
Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Total revenues 86,305 68,083
Lease revenues 461 392
Total revenues 86,766 68,475
South America    
Disaggregation of Revenue [Line Items]    
Total revenues 3,286 4,090
Lease revenues 0 0
Total revenues 3,286 4,090
Warehouse rent and storage    
Disaggregation of Revenue [Line Items]    
Total revenues 231,416 239,299
Warehouse rent and storage | North America    
Disaggregation of Revenue [Line Items]    
Total revenues 188,689 202,014
Warehouse rent and storage | Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 20,779 17,562
Warehouse rent and storage | Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Total revenues 20,369 17,832
Warehouse rent and storage | South America    
Disaggregation of Revenue [Line Items]    
Total revenues 1,579 1,891
Warehouse services    
Disaggregation of Revenue [Line Items]    
Total revenues 331,858 330,408
Warehouse services | North America    
Disaggregation of Revenue [Line Items]    
Total revenues 251,371 263,793
Warehouse services | Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 27,346 24,088
Warehouse services | Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Total revenues 52,063 41,074
Warehouse services | South America    
Disaggregation of Revenue [Line Items]    
Total revenues 1,078 1,453
Transportation    
Disaggregation of Revenue [Line Items]    
Total revenues 51,957 43,993
Transportation | North America    
Disaggregation of Revenue [Line Items]    
Total revenues 24,509 23,430
Transportation | Europe    
Disaggregation of Revenue [Line Items]    
Total revenues 12,946 10,640
Transportation | Asia-Pacific    
Disaggregation of Revenue [Line Items]    
Total revenues 13,873 9,177
Transportation | South America    
Disaggregation of Revenue [Line Items]    
Total revenues $ 629 $ 746