XML 34 R22.htm IDEA: XBRL DOCUMENT v3.20.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, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Disaggregation Of Revenue [Line Items]        
Leasing revenues $ 97,900   $ 200,100  
Total non-lease revenues     47,005 $ 32,724
Total revenues 137,673 $ 127,439 267,126 249,447
Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 97,872 101,431 200,109 196,939
Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 9,352 12,375 22,150 22,330
Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 30,083 13,032 44,012 29,086
Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 366 601 855 1,092
Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 39,801 26,008 67,017 52,508
Mobile Modular [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues     23,315 15,444
Total revenues 76,762 67,722 149,960 132,814
Mobile Modular [Member] | Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 57,890 56,732 117,126 110,476
Mobile Modular [Member] | Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 3,533 4,242 10,223 7,546
Mobile Modular [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 15,316 6,725 22,572 14,725
Mobile Modular [Member] | Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 23 23 39 67
Mobile Modular [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 18,872 10,990 32,834 22,338
TRS-RenTelco [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues     12,098 12,312
Total revenues 33,079 32,310 67,142 62,986
TRS-RenTelco [Member] | Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 26,837 26,486 55,057 51,166
TRS-RenTelco [Member] | Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 563 672 1,282 1,241
TRS-RenTelco [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 5,336 4,642 10,008 9,621
TRS-RenTelco [Member] | Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 343 510 795 958
TRS-RenTelco [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 6,242 5,824 12,085 11,820
Adler Tanks [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues     890 1,091
Total revenues 18,633 26,335 39,322 49,770
Adler Tanks [Member] | Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 13,145 18,213 27,926 35,297
Adler Tanks [Member] | Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 5,256 7,461 10,645 13,543
Adler Tanks [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 232 593 730 863
Adler Tanks [Member] | Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues   68 21 67
Adler Tanks [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 5,488 8,122 11,396 14,473
Enviroplex [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues [1]     10,702 3,877
Total revenues 9,199 1,072 10,702 [1] 3,877 [1]
Enviroplex [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 9,199 1,072 10,702 3,877
Enviroplex [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues $ 9,199 $ 1,072 $ 10,702 $ 3,877
[1] Gross Enviroplex sales revenues were $11,979 and $3,877 for the six months ended June 30, 2020 and 2019, respectively. There were $1,277 inter-segment sales to Mobile Modular in the six months ended June 30, 2020, which required elimination in consolidation.  There were no inter-segment sales in the six months ended June 30, 2019.