XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2022
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 Topic 842) and non-lease revenues (within the scope of Topic 606) and the underlying service provided for the three years ended December 31, 2022, 2021 and 2020:

 

 

(in thousands)

 

Mobile
Modular

 

 

TRS-
RenTelco

 

 

Adler
Tanks

 

 

Enviroplex

 

 

Consolidated

 

Year Ended December 31,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing

 

$

331,201

 

 

$

125,695

 

 

$

67,603

 

 

$

 

 

$

524,499

 

Non-lease:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rental related services

 

 

30,430

 

 

 

2,579

 

 

 

27,165

 

 

 

 

 

 

60,174

 

Sales

 

 

99,978

 

 

 

21,267

 

 

 

2,933

 

 

 

23,170

 

 

 

147,348

 

Other

 

 

108

 

 

 

1,237

 

 

 

457

 

 

 

 

 

 

1,802

 

Total non-lease

 

 

130,516

 

 

 

25,083

 

 

 

30,555

 

 

 

23,170

 

 

 

209,324

 

Total revenues

 

$

461,717

 

 

$

150,778

 

 

$

98,158

 

 

$

23,170

 

 

$

733,823

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing

 

$

269,175

 

 

$

116,769

 

 

$

56,654

 

 

$

 

 

$

442,598

 

Non-lease:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rental related services

 

 

25,034

 

 

 

2,469

 

 

 

22,487

 

 

 

 

 

 

49,990

 

Sales

 

 

68,982

 

 

 

19,788

 

 

 

2,930

 

 

 

31,081

 

 

 

122,781

 

Other

 

 

125

 

 

 

1,168

 

 

 

171

 

 

 

 

 

 

1,464

 

Total non-lease

 

 

94,141

 

 

 

23,425

 

 

 

25,588

 

 

 

31,081

 

 

 

174,235

 

Total revenues

 

$

363,316

 

 

$

140,194

 

 

$

82,242

 

 

$

31,081

 

 

$

616,833

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing

 

$

235,003

 

 

$

112,210

 

 

$

54,710

 

 

$

 

 

$

401,923

 

Non-lease:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Rental related services

 

 

22,576

 

 

 

2,618

 

 

 

21,320

 

 

 

 

 

 

46,514

 

Sales

 

 

63,863

 

 

 

24,461

 

 

 

1,386

 

 

 

32,737

 

 

 

122,447

 

Other

 

 

82

 

 

 

1,522

 

 

 

66

 

 

 

 

 

 

1,670

 

Total non-lease

 

 

86,521

 

 

 

28,601

 

 

 

22,772

 

 

 

32,737

 

 

 

170,631

 

Total revenues

 

$

321,524

 

 

$

140,811

 

 

$

77,482

 

 

$

32,737

 

 

$

572,554