XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Summary of Disaggregates the Company's Revenue by Lease and Non Lease (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation Of Revenue [Line Items]        
Leasing revenues $ 118,100   $ 323,500  
Total non-lease revenues     83,115 $ 90,275
Total revenues 173,292 $ 156,448 440,922 423,574
Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 118,078 100,717 323,543 300,826
Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 17,458 13,621 36,952 35,771
Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 37,365 41,681 79,309 85,694
Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 391 429 1,118 1,283
Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 55,214 55,731 117,379 122,748
Mobile Modular [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues     49,770 52,910
Total revenues 110,394 95,413 263,614 245,373
Mobile Modular [Member] | Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 73,375 58,655 196,362 175,781
Mobile Modular [Member] | Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 10,628 7,488 18,418 17,711
Mobile Modular [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 26,362 29,275 48,766 51,847
Mobile Modular [Member] | Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 29 (5) 68 34
Mobile Modular [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 37,019 36,758 67,252 69,592
TRS-RenTelco [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues     15,971 19,535
Total revenues 35,074 35,856 102,460 102,998
TRS-RenTelco [Member] | Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 29,692 28,530 86,223 83,587
TRS-RenTelco [Member] | Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 591 668 1,821 1,950
TRS-RenTelco [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 4,502 6,262 13,485 16,271
TRS-RenTelco [Member] | Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 289 396 931 1,190
TRS-RenTelco [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 5,382 7,326 16,237 19,411
Adler Tanks [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues     2,477 1,214
Total revenues 22,283 19,265 59,951 58,587
Adler Tanks [Member] | Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 15,011 13,532 40,958 41,458
Adler Tanks [Member] | Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 6,239 5,465 16,713 16,110
Adler Tanks [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 960 230 2,161 960
Adler Tanks [Member] | Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 73 38 119 59
Adler Tanks [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 7,272 5,733 18,993 17,129
Enviroplex [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues [1]     14,897 16,616
Total revenues 5,541 5,914 14,897 [1] 16,616 [1]
Enviroplex [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 5,541 5,914 14,897 16,616
Enviroplex [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues $ 5,541 $ 5,914 $ 14,897 $ 16,616
[1] Gross Enviroplex sales revenues were $15,909 and $17,892 for the nine months ended September 30, 2021 and 2020, respectively. There were $1,012 and $1,276 inter-segment sales to Mobile Modular in the nine months ended September 30, 2021 and 2020, respectively, which required elimination in consolidation.