XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenues $ 718,968 $ 647,070 $ 1,413,871 $ 1,275,690
Lease revenue 10,788 7,637 21,580 13,812
Total revenues from contracts with all customers 729,756 654,707 1,435,451 1,289,502
Warehouse rent and storage        
Disaggregation of Revenue [Line Items]        
Total revenues 231,563 204,640 450,528 403,741
Warehouse services        
Disaggregation of Revenue [Line Items]        
Total revenues 322,028 291,457 633,196 571,632
Third-party managed        
Disaggregation of Revenue [Line Items]        
Total revenues 83,486 72,173 169,346 145,245
Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 81,891 78,800 160,801 155,072
Warehouse services, purchases on spot market        
Disaggregation of Revenue [Line Items]        
Total revenues 4,200 3,500 7,400 6,400
North America        
Disaggregation of Revenue [Line Items]        
Total revenues 565,947 493,703 1,104,368 976,805
Lease revenue 9,395 7,637 18,708 13,812
Total revenues from contracts with all customers 575,342 501,340 1,123,076 990,617
North America | Warehouse rent and storage        
Disaggregation of Revenue [Line Items]        
Total revenues 192,127 167,038 374,066 331,285
North America | Warehouse services        
Disaggregation of Revenue [Line Items]        
Total revenues 255,829 220,622 493,998 431,466
North America | Third-party managed        
Disaggregation of Revenue [Line Items]        
Total revenues 78,250 67,006 159,070 134,702
North America | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 39,741 39,037 77,234 79,352
Europe        
Disaggregation of Revenue [Line Items]        
Total revenues 83,533 81,386 167,191 154,586
Lease revenue 1,393 0 2,872 0
Total revenues from contracts with all customers 84,926 81,386 170,063 154,586
Europe | Warehouse rent and storage        
Disaggregation of Revenue [Line Items]        
Total revenues 19,070 19,622 36,425 36,874
Europe | Warehouse services        
Disaggregation of Revenue [Line Items]        
Total revenues 30,425 27,926 62,622 53,262
Europe | Third-party managed        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
Europe | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 34,038 33,838 68,144 64,450
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Total revenues 64,781 67,002 132,604 134,997
Lease revenue 0 0 0 0
Total revenues from contracts with all customers 64,781 67,002 132,604 134,997
Asia-Pacific | Warehouse rent and storage        
Disaggregation of Revenue [Line Items]        
Total revenues 17,844 15,078 34,565 30,254
Asia-Pacific | Warehouse services        
Disaggregation of Revenue [Line Items]        
Total revenues 34,139 41,260 73,341 83,730
Asia-Pacific | Third-party managed        
Disaggregation of Revenue [Line Items]        
Total revenues 5,236 5,167 10,276 10,543
Asia-Pacific | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues 7,562 5,497 14,422 10,470
South America        
Disaggregation of Revenue [Line Items]        
Total revenues 4,707 4,979 9,708 9,302
Lease revenue 0 0 0 0
Total revenues from contracts with all customers 4,707 4,979 9,708 9,302
South America | Warehouse rent and storage        
Disaggregation of Revenue [Line Items]        
Total revenues 2,522 2,902 5,472 5,328
South America | Warehouse services        
Disaggregation of Revenue [Line Items]        
Total revenues 1,635 1,649 3,235 3,174
South America | Third-party managed        
Disaggregation of Revenue [Line Items]        
Total revenues 0 0 0 0
South America | Transportation        
Disaggregation of Revenue [Line Items]        
Total revenues $ 550 $ 428 $ 1,001 $ 800