XML 32 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 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 ASC 842) and non-lease revenues (within the scope of ASC 606) and the underlying service provided for the three months ended March 31, 2022 and 2021:

 

(in thousands)

 

Mobile

Modular

 

 

TRS-

RenTelco

 

 

Adler

Tanks

 

 

Enviroplex

 

 

Consolidated

 

Three Months Ended March 31,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing

 

$

74,595

 

 

$

29,411

 

 

$

14,478

 

 

$

 

 

$

118,484

 

Non-lease:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Rental related services

 

 

5,650

 

 

 

551

 

 

 

5,185

 

 

 

 

 

 

11,386

 

     Sales

 

 

10,375

 

 

 

3,278

 

 

 

657

 

 

 

917

 

 

 

15,227

 

     Other

 

 

25

 

 

 

251

 

 

 

 

 

 

 

 

 

276

 

     Total non-lease

 

 

16,050

 

 

 

4,080

 

 

 

5,842

 

 

 

917

 

 

 

26,889

 

          Total revenues

 

$

90,645

 

 

$

33,491

 

 

$

20,320

 

 

$

917

 

 

$

145,373

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing

 

$

57,803

 

 

$

27,813

 

 

$

12,339

 

 

$

 

 

$

97,955

 

Non-lease:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Rental related services

 

 

3,206

 

 

 

608

 

 

 

4,761

 

 

 

 

 

 

8,575

 

     Sales

 

 

7,620

 

 

 

4,877

 

 

 

608

 

 

 

1,234

 

 

 

14,339

 

     Other

 

 

19

 

 

 

305

 

 

 

2

 

 

 

 

 

 

326

 

     Total non-lease

 

 

10,845

 

 

 

5,790

 

 

 

5,371

 

 

 

1,234

 

 

 

23,240

 

          Total revenues

 

$

68,648

 

 

$

33,603

 

 

$

17,710

 

 

$

1,234

 

 

$

121,195