XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 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 six months ended June 30, 2023 and 2022:

(in thousands)

 

Mobile
Modular

 

 

TRS-
RenTelco

 

 

Enviroplex

 

 

Adler
Tanks (Discontinued)

 

 

Consolidated

 

Three Months Ended June 30,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing

 

$

110,419

 

 

$

30,337

 

 

$

 

 

$

 

 

$

140,756

 

Non-lease:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rental related services

 

 

13,908

 

 

 

563

 

 

 

 

 

 

 

 

 

14,471

 

Sales

 

 

39,356

 

 

 

6,581

 

 

 

923

 

 

 

 

 

 

46,860

 

Other

 

 

579

 

 

 

364

 

 

 

 

 

 

 

 

 

943

 

Total non-lease

 

 

53,843

 

 

 

7,508

 

 

 

923

 

 

 

 

 

 

62,274

 

Total revenues

 

$

164,262

 

 

$

37,845

 

 

$

923

 

 

$

 

 

$

203,030

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing

 

$

79,671

 

 

$

30,909

 

 

$

 

 

$

16,244

 

 

$

126,824

 

Non-lease:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rental related services

 

 

6,883

 

 

 

683

 

 

 

 

 

 

6,636

 

 

 

14,202

 

Sales

 

 

24,816

 

 

 

5,462

 

 

 

4,650

 

 

 

601

 

 

 

35,529

 

Other

 

 

7

 

 

 

287

 

 

 

 

 

 

182

 

 

 

476

 

Total non-lease

 

 

31,706

 

 

 

6,432

 

 

 

4,650

 

 

 

7,419

 

 

 

50,207

 

Total revenues

 

$

111,377

 

 

$

37,341

 

 

$

4,650

 

 

$

23,663

 

 

$

177,031

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 30,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing

 

$

210,078

 

 

$

60,677

 

 

$

 

 

$

6,612

 

 

$

277,367

 

Non-lease:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rental related services

 

 

22,882

 

 

 

1,289

 

 

 

 

 

 

2,557

 

 

 

26,728

 

Sales

 

 

56,961

 

 

 

11,204

 

 

 

1,864

 

 

 

269

 

 

 

70,298

 

Other

 

 

998

 

 

 

795

 

 

 

 

 

 

 

 

 

1,793

 

Total non-lease

 

 

80,841

 

 

 

13,288

 

 

 

1,864

 

 

 

2,826

 

 

 

98,819

 

Total revenues

 

$

290,919

 

 

$

73,965

 

 

$

1,864

 

 

$

9,438

 

 

$

376,186

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing

 

$

154,265

 

 

$

60,319

 

 

$

 

 

$

30,723

 

 

$

245,307

 

Non-lease:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rental related services

 

 

12,533

 

 

 

1,235

 

 

 

 

 

 

11,821

 

 

 

25,589

 

Sales

 

 

35,191

 

 

 

8,741

 

 

 

5,567

 

 

 

1,258

 

 

 

50,757

 

Other

 

 

33

 

 

 

537

 

 

 

 

 

 

181

 

 

 

751

 

Total non-lease

 

 

47,757

 

 

 

10,513

 

 

 

5,567

 

 

 

13,260

 

 

 

77,097

 

Total revenues

 

$

202,022

 

 

$

70,832

 

 

$

5,567

 

 

$

43,983

 

 

$

322,404