XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Summary of Disaggregates the Company's Revenue by Lease and Non Lease (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation Of Revenue [Line Items]    
Leasing revenues $ 136,600  
Total revenues 173,156 $ 145,373
Leasing [Member]    
Disaggregation Of Revenue [Line Items]    
Leasing revenues 136,593 118,484
Non-lease Rental Related Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 12,257 11,386
Non-lease Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 23,438 15,227
Non-lease Other [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 868 276
Non-lease Revenues [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 36,563 26,889
Mobile Modular [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues 126,657 90,645
Mobile Modular [Member] | Leasing [Member]    
Disaggregation Of Revenue [Line Items]    
Leasing revenues 99,659 74,595
Mobile Modular [Member] | Non-lease Rental Related Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 8,974 5,650
Mobile Modular [Member] | Non-lease Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 17,605 10,375
Mobile Modular [Member] | Non-lease Other [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 419 25
Mobile Modular [Member] | Non-lease Revenues [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 26,998 16,050
TRS-RenTelco [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues 36,120 33,491
TRS-RenTelco [Member] | Leasing [Member]    
Disaggregation Of Revenue [Line Items]    
Leasing revenues 30,322 29,411
TRS-RenTelco [Member] | Non-lease Rental Related Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 726 551
TRS-RenTelco [Member] | Non-lease Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 4,623 3,278
TRS-RenTelco [Member] | Non-lease Other [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 449 251
TRS-RenTelco [Member] | Non-lease Revenues [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 5,798 4,080
Adler Tanks [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues [1] 9,438 20,320
Adler Tanks [Member] | Leasing [Member]    
Disaggregation Of Revenue [Line Items]    
Leasing revenues 6,612 14,478
Adler Tanks [Member] | Non-lease Rental Related Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 2,557 5,185
Adler Tanks [Member] | Non-lease Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 269 657
Adler Tanks [Member] | Non-lease Revenues [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 2,826 5,842
Enviroplex [Member]    
Disaggregation Of Revenue [Line Items]    
Total revenues [2] 941 917
Enviroplex [Member] | Non-lease Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 941 917
Enviroplex [Member] | Non-lease Revenues [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues $ 941 $ 917
[1] The financial results of Adler Tanks included in this table are through the date of the business divestiture, which occurred on February 1, 2023.
[2] Gross Enviroplex sales revenues were $941 and $917 for the three months ended March 31, 2023 and 2022, respectively. There were no inter-segment sales to Mobile Modular in the three months ended March 31, 2023 and 2022, which required elimination in consolidation.