XML 38 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Summary of Disaggregates the Company's Revenue by Lease and Non Lease (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]    
Leasing revenues $ 118,500  
Total non-lease revenues 16,815 $ 15,439
Total revenues 145,373 121,195
Leasing [Member]    
Disaggregation Of Revenue [Line Items]    
Leasing revenues 118,484 97,955
Non-lease Rental Related Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 11,386 8,575
Non-lease Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 15,227 14,339
Non-lease Other [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 276 326
Non-lease Revenues [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 26,889 23,240
Mobile Modular [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 10,746 7,940
Total revenues 90,645 68,648
Mobile Modular [Member] | Leasing [Member]    
Disaggregation Of Revenue [Line Items]    
Leasing revenues 74,595 57,803
Mobile Modular [Member] | Non-lease Rental Related Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 5,650 3,206
Mobile Modular [Member] | Non-lease Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 10,375 7,620
Mobile Modular [Member] | Non-lease Other [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 25 19
Mobile Modular [Member] | Non-lease Revenues [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 16,050 10,845
TRS-RenTelco [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 4,308 5,587
Total revenues 33,491 33,603
TRS-RenTelco [Member] | Leasing [Member]    
Disaggregation Of Revenue [Line Items]    
Leasing revenues 29,411 27,813
TRS-RenTelco [Member] | Non-lease Rental Related Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 551 608
TRS-RenTelco [Member] | Non-lease Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 3,278 4,877
TRS-RenTelco [Member] | Non-lease Other [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 251 305
TRS-RenTelco [Member] | Non-lease Revenues [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 4,080 5,790
Adler Tanks [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 844 678
Total revenues 20,320 17,710
Adler Tanks [Member] | Leasing [Member]    
Disaggregation Of Revenue [Line Items]    
Leasing revenues 14,478 12,339
Adler Tanks [Member] | Non-lease Rental Related Services [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 5,185 4,761
Adler Tanks [Member] | Non-lease Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 657 608
Adler Tanks [Member] | Non-lease Other [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues   2
Adler Tanks [Member] | Non-lease Revenues [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 5,842 5,371
Enviroplex [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues [1] 917 1,234
Total revenues [1] 917 1,234
Enviroplex [Member] | Non-lease Sales [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues 917 1,234
Enviroplex [Member] | Non-lease Revenues [Member]    
Disaggregation Of Revenue [Line Items]    
Total non-lease revenues $ 917 $ 1,234
[1] Gross Enviroplex sales revenues were $917 and $2,090 for the three months ended March 31, 2022 and 2021, respectively. There were $0 and $856 inter-segment sales to Mobile Modular in the three months ended March 31, 2022 and 2021, respectively, which required elimination in consolidation.