XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Disaggregation of Revenue [Abstract]  
Summary of Disaggregates the Company's Revenue by Lease and Non Lease

The following table disaggregates the Company’s revenues by lease (within the scope of ASC 842) and non-lease revenues (within the scope of ASC 606) and the underlying service provided for the three and nine months ended September 30, 2023 and 2022:

(in thousands)

 

Mobile
Modular

 

 

TRS-
RenTelco

 

 

Enviroplex

 

 

Adler
Tanks (Discontinued)

 

 

Consolidated

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Three Months Ended September 30,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing

 

$

113,955

 

 

$

29,711

 

 

$

 

 

$

 

 

$

143,666

 

Non-lease:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rental related services

 

 

18,251

 

 

 

664

 

 

 

 

 

 

 

 

 

18,915

 

Sales

 

 

58,867

 

 

 

8,341

 

 

 

9,515

 

 

 

 

 

 

76,723

 

Other

 

 

3,809

 

 

 

393

 

 

 

 

 

 

 

 

 

4,202

 

Total non-lease

 

 

80,927

 

 

 

9,398

 

 

 

9,515

 

 

 

 

 

 

99,840

 

Total revenues

 

$

194,882

 

 

$

39,109

 

 

$

9,515

 

 

$

 

 

$

243,506

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing

 

$

86,428

 

 

$

32,265

 

 

$

 

 

$

17,825

 

 

$

136,518

 

Non-lease:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rental related services

 

 

10,427

 

 

 

684

 

 

 

 

 

 

7,069

 

 

 

18,180

 

Sales

 

 

28,922

 

 

 

5,291

 

 

 

9,978

 

 

 

976

 

 

 

45,167

 

Other

 

 

61

 

 

 

287

 

 

 

 

 

 

323

 

 

 

671

 

Total non-lease

 

 

39,410

 

 

 

6,262

 

 

 

9,978

 

 

 

8,368

 

 

 

64,018

 

Total revenues

 

$

125,838

 

 

$

38,527

 

 

$

9,978

 

 

$

26,193

 

 

$

200,536

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Nine Months Ended September 30,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing

 

$

324,033

 

 

$

90,388

 

 

$

 

 

$

6,612

 

 

$

421,033

 

Non-lease:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rental related services

 

 

41,133

 

 

 

1,952

 

 

 

 

 

 

2,557

 

 

 

45,642

 

Sales

 

 

115,828

 

 

 

19,545

 

 

 

11,379

 

 

 

269

 

 

 

147,021

 

Other

 

 

4,807

 

 

 

1,189

 

 

 

 

 

 

 

 

 

5,996

 

Total non-lease

 

 

161,768

 

 

 

22,686

 

 

 

11,379

 

 

 

2,826

 

 

 

198,659

 

Total revenues

 

$

485,801

 

 

$

113,074

 

 

$

11,379

 

 

$

9,438

 

 

$

619,692

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing

 

$

240,693

 

 

$

92,585

 

 

$

 

 

$

48,548

 

 

$

381,826

 

Non-lease:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rental related services

 

 

22,960

 

 

 

1,919

 

 

 

 

 

 

18,890

 

 

 

43,769

 

Sales

 

 

64,113

 

 

 

14,031

 

 

 

15,545

 

 

 

2,234

 

 

 

95,923

 

Other

 

 

94

 

 

 

824

 

 

 

 

 

 

504

 

 

 

1,422

 

Total non-lease

 

 

87,167

 

 

 

16,774

 

 

 

15,545

 

 

 

21,628

 

 

 

141,114

 

Total revenues

 

$

327,860

 

 

$

109,359

 

 

$

15,545

 

 

$

70,176

 

 

$

522,940