XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Revenue Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenues $ 508,894 $ 425,323
Leasing revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 393,192 315,662
Modular space leasing revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 199,078 169,952
Portable storage leasing revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 77,988 54,613
Tank and pump leasing revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 19,230 15,760
VAPS and third party leasing revenues    
Disaggregation of Revenue [Line Items]    
Total revenues 80,926 62,426
Other leasing-related revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 15,970 12,911
Total leasing and services revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 493,523 399,166
Delivery and installation revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 100,331 83,504
New unit sales revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 6,597 10,955
Rental unit sales revenue    
Disaggregation of Revenue [Line Items]    
Total revenues 8,774 15,202
VAPS service    
Disaggregation of Revenue [Line Items]    
Total revenues 7,500 6,200
US    
Disaggregation of Revenue [Line Items]    
Total revenues 451,968 371,269
Canada    
Disaggregation of Revenue [Line Items]    
Total revenues 25,273 23,584
Mexico    
Disaggregation of Revenue [Line Items]    
Total revenues 4,214 3,463
UK    
Disaggregation of Revenue [Line Items]    
Total revenues $ 27,439 $ 27,007