XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
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, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]        
Leasing revenues $ 147,200   $ 424,600  
Total revenues 243,506 $ 200,536 619,692 $ 522,940
Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 143,666 136,518 421,033 381,826
Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 18,915 18,180 45,642 43,769
Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 76,723 45,167 147,021 95,923
Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 4,202 671 5,996 1,422
Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 99,840 64,018 198,659 141,114
Mobile Modular [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues 194,882 125,838 485,801 327,860
Mobile Modular [Member] | Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 113,955 86,428 324,033 240,693
Mobile Modular [Member] | Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 18,251 10,427 41,133 22,960
Mobile Modular [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 58,867 28,922 115,828 64,113
Mobile Modular [Member] | Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 3,809 61 4,807 94
Mobile Modular [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 80,927 39,410 161,768 87,167
TRS-RenTelco [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues 39,109 38,527 113,074 109,359
TRS-RenTelco [Member] | Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues 29,711 32,265 90,388 92,585
TRS-RenTelco [Member] | Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 664 684 1,952 1,919
TRS-RenTelco [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 8,341 5,291 19,545 14,031
TRS-RenTelco [Member] | Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 393 287 1,189 824
TRS-RenTelco [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 9,398 6,262 22,686 16,774
Adler Tanks (Discontinued) [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues   26,193 9,438 [1] 70,176 [1]
Adler Tanks (Discontinued) [Member] | Leasing [Member]        
Disaggregation Of Revenue [Line Items]        
Leasing revenues   17,825 6,612 48,548
Adler Tanks (Discontinued) [Member] | Non-lease Rental Related Services [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues   7,069 2,557 18,890
Adler Tanks (Discontinued) [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues   976 269 2,234
Adler Tanks (Discontinued) [Member] | Non-lease Other [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues   323   504
Adler Tanks (Discontinued) [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues   8,368 2,826 21,628
Enviroplex [Member]        
Disaggregation Of Revenue [Line Items]        
Total revenues 9,515 9,978 11,379 [2] 15,545 [2]
Enviroplex [Member] | Non-lease Sales [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues 9,515 9,978 11,379 15,545
Enviroplex [Member] | Non-lease Revenues [Member]        
Disaggregation Of Revenue [Line Items]        
Total non-lease revenues $ 9,515 $ 9,978 $ 11,379 $ 15,545
[1] The financial results of Adler Tanks included in this table are through the date of the business divestiture, which occurred on February 1, 2023.
[2] Gross Enviroplex sales revenues were $11,597 and $16,401 for the nine months ended September 30, 2023 and 2022, respectively. There were $218 inter-segment sales to Mobile Modular in the nine months ended September 30, 2023 and $856 inter-segment sales during the same period in 2022, which required elimination in consolidation.