XML 92 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Recognition - Summary of Disaggregates the Company's Revenue by Lease and Non Lease (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disaggregation Of Revenue [Line Items]                      
Leasing revenues                 $ 411,000    
Total non-lease revenues                 115,303 $ 96,649 $ 94,549
Total revenues $ 147,221 $ 173,562 $ 127,439 $ 122,008 $ 133,115 $ 143,147 $ 116,983 $ 105,085 570,230 498,330 462,034
Leasing [Member]                      
Disaggregation Of Revenue [Line Items]                      
Leasing revenues                 410,993 365,212 331,218
Non-lease Rental Related Services [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 49,197 41,753 40,011
Non-lease Sales [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 107,120 89,452 89,302
Non-lease Other [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 2,920 1,913 1,503
Non-lease Revenues [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 159,237 133,118 130,816
Mobile Modular [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 49,299 40,742 38,234
Total revenues                 301,010 254,574 231,266
Mobile Modular [Member] | Leasing [Member]                      
Disaggregation Of Revenue [Line Items]                      
Leasing revenues                 234,032 200,214 180,612
Mobile Modular [Member] | Non-lease Rental Related Services [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 18,964 14,870 13,331
Mobile Modular [Member] | Non-lease Sales [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 47,045 39,467 37,434
Mobile Modular [Member] | Non-lease Other [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 969 23 (111)
Mobile Modular [Member] | Non-lease Revenues [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 66,978 54,360 50,654
TRS-RenTelco [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 24,519 25,420 22,374
Total revenues                 131,483 118,657 108,044
TRS-RenTelco [Member] | Leasing [Member]                      
Disaggregation Of Revenue [Line Items]                      
Leasing revenues                 108,044 94,345 85,930
TRS-RenTelco [Member] | Non-lease Rental Related Services [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 2,599 2,607 2,358
TRS-RenTelco [Member] | Non-lease Sales [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 18,995 19,895 18,137
TRS-RenTelco [Member] | Non-lease Other [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 1,845 1,810 1,619
TRS-RenTelco [Member] | Non-lease Revenues [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 23,439 24,312 22,114
Adler Tanks [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 1,671 1,441 2,572
Total revenues                 97,923 96,053 91,355
Adler Tanks [Member] | Leasing [Member]                      
Disaggregation Of Revenue [Line Items]                      
Leasing revenues                 68,917 70,653 64,676
Adler Tanks [Member] | Non-lease Rental Related Services [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 27,634 24,276 24,322
Adler Tanks [Member] | Non-lease Sales [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 1,266 1,044 2,362
Adler Tanks [Member] | Non-lease Other [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 106 80 (5)
Adler Tanks [Member] | Non-lease Revenues [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 29,006 25,400 26,679
Enviroplex [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues [1]                 39,814 29,046 31,369
Total revenues [1]                 39,814 29,046 31,369
Enviroplex [Member] | Non-lease Sales [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 39,814 29,046 31,369
Enviroplex [Member] | Non-lease Revenues [Member]                      
Disaggregation Of Revenue [Line Items]                      
Total non-lease revenues                 $ 39,814 $ 29,046 $ 31,369
[1] Gross Enviroplex sales revenues were $39,814, $30,407 and $31,369 in 2019, 2018 and 2017, respectively.  There were $1,361 inter-segment sales to Mobile Modular in 2018, which have been eliminated in consolidation.  There were no inter-segment sales in 2019 and 2017.