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 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Disaggregation Of Revenue [Line Items]        
Leasing revenues $ 107,500   $ 205,500  
Total non-lease revenues     44,605 $ 47,005
Total revenues 146,435 $ 137,673 267,630 267,126
Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 107,510 97,872 205,464 200,109
Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 10,918 9,352 19,493 22,150
Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 27,607 30,083 41,945 44,012
Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 400 366 728 855
Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 38,925 39,801 62,166 67,017
Mobile Modular [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues     23,067 23,315
Total revenues 84,572 76,762 153,220 149,960
Mobile Modular [Member] | Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 65,184 57,890 122,987 117,126
Mobile Modular [Member] | Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 4,584 3,533 7,790 10,223
Mobile Modular [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 14,784 15,316 22,404 22,572
Mobile Modular [Member] | Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 20 23 39 39
Mobile Modular [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 19,388 18,872 30,233 32,834
TRS-RenTelco [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues     10,800 12,098
Total revenues 33,783 33,079 67,386 67,142
TRS-RenTelco [Member] | Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 28,717 26,837 56,530 55,057
TRS-RenTelco [Member] | Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 621 563 1,229 1,282
TRS-RenTelco [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 4,108 5,336 8,984 10,008
TRS-RenTelco [Member] | Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 337 343 643 795
TRS-RenTelco [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 5,066 6,242 10,856 12,085
Adler Tanks [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues     1,382 890
Total revenues 19,958 18,633 37,668 39,322
Adler Tanks [Member] | Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 13,609 13,145 25,947 27,926
Adler Tanks [Member] | Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 5,713 5,256 10,474 10,645
Adler Tanks [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 593 232 1,201 730
Adler Tanks [Member] | Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 43   46 21
Adler Tanks [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 6,349 5,488 11,721 11,396
Enviroplex [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues [1]     9,356 10,702
Total revenues 8,122 9,199 9,356 [1] 10,702 [1]
Enviroplex [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 8,122 9,199 9,356 10,702
Enviroplex [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues $ 8,122 $ 9,199 $ 9,356 $ 10,702
[1] Gross Enviroplex sales revenues were 10,211 and $11,979 for the six months ended June 30, 2021 and 2020, respectively. There were $855 and $1,277 inter-segment sales to Mobile Modular in the six months ended June 30, 2021 and 2020, respectively, which required elimination in consolidation.