XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2021
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 months ended March 31, 2021 and 2020:

 

(in thousands)

 

Mobile

Modular

 

 

TRS-

RenTelco

 

 

Adler

Tanks

 

 

Enviroplex

 

 

Consolidated

 

Three Months Ended March 31,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leasing

 

$

59,235

 

 

$

28,220

 

 

$

14,780

 

 

$

 

 

$

102,235

 

Non-lease:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

     Rental related services

 

 

6,690

 

 

 

719

 

 

 

5,389

 

 

 

 

 

 

12,798

 

     Sales

 

 

7,256

 

 

 

4,673

 

 

 

498

 

 

 

1,503

 

 

 

13,930

 

     Other

 

 

17

 

 

 

451

 

 

 

22

 

 

 

 

 

 

490

 

     Total non-lease

 

 

13,963

 

 

 

5,843

 

 

 

5,909

 

 

 

1,503

 

 

 

27,218

 

          Total revenues

 

$

73,198

 

 

$

34,063

 

 

$

20,689

 

 

$

1,503

 

 

$

129,453