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 and six months ended June 30, 2025 and 2024:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(in thousands) |
|
Mobile Modular |
|
|
Portable Storage |
|
|
TRS- RenTelco |
|
|
Enviroplex |
|
|
Consolidated |
|
Three Months Ended June 30, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2025 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Leasing |
|
$ |
107,971 |
|
|
$ |
17,383 |
|
|
$ |
28,837 |
|
|
$ |
— |
|
|
$ |
154,191 |
|
Non-lease: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rental related services |
|
|
7,498 |
|
|
|
4,123 |
|
|
|
794 |
|
|
|
— |
|
|
|
12,415 |
|
Sales |
|
|
40,484 |
|
|
|
1,712 |
|
|
|
6,444 |
|
|
|
19,866 |
|
|
|
68,506 |
|
Other |
|
|
35 |
|
|
|
128 |
|
|
|
341 |
|
|
|
— |
|
|
|
504 |
|
Total non-lease |
|
|
48,017 |
|
|
|
5,963 |
|
|
|
7,579 |
|
|
|
19,866 |
|
|
|
81,425 |
|
Total revenues |
|
$ |
155,988 |
|
|
$ |
23,346 |
|
|
$ |
36,416 |
|
|
$ |
19,866 |
|
|
$ |
235,616 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Leasing |
|
$ |
101,864 |
|
|
$ |
18,366 |
|
|
$ |
26,411 |
|
|
$ |
— |
|
|
$ |
146,641 |
|
Non-lease: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rental related services |
|
|
6,727 |
|
|
|
4,347 |
|
|
|
709 |
|
|
|
— |
|
|
|
11,783 |
|
Sales |
|
|
35,930 |
|
|
|
1,266 |
|
|
|
5,218 |
|
|
|
11,373 |
|
|
|
53,787 |
|
Other |
|
|
25 |
|
|
|
43 |
|
|
|
332 |
|
|
|
— |
|
|
|
400 |
|
Total non-lease |
|
|
42,682 |
|
|
|
5,656 |
|
|
|
6,259 |
|
|
|
11,373 |
|
|
|
65,970 |
|
Total revenues |
|
$ |
144,546 |
|
|
$ |
24,022 |
|
|
$ |
32,670 |
|
|
$ |
11,373 |
|
|
$ |
212,611 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Six Months Ended June 30, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2025 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Leasing |
|
$ |
212,735 |
|
|
$ |
33,975 |
|
|
$ |
55,401 |
|
|
$ |
— |
|
|
$ |
302,111 |
|
Non-lease: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rental related services |
|
|
12,127 |
|
|
|
7,512 |
|
|
|
1,474 |
|
|
|
— |
|
|
|
21,113 |
|
Sales |
|
|
62,974 |
|
|
|
2,956 |
|
|
|
13,866 |
|
|
|
27,079 |
|
|
|
106,875 |
|
Other |
|
|
70 |
|
|
|
169 |
|
|
|
694 |
|
|
|
— |
|
|
|
933 |
|
Total non-lease |
|
|
75,171 |
|
|
|
10,637 |
|
|
|
16,034 |
|
|
|
27,079 |
|
|
|
128,921 |
|
Total revenues |
|
$ |
287,906 |
|
|
$ |
44,612 |
|
|
$ |
71,435 |
|
|
$ |
27,079 |
|
|
$ |
431,032 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2024 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Leasing |
|
$ |
196,754 |
|
|
$ |
37,395 |
|
|
$ |
52,656 |
|
|
$ |
— |
|
|
$ |
286,805 |
|
Non-lease: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rental related services |
|
|
10,999 |
|
|
|
8,738 |
|
|
|
1,332 |
|
|
|
— |
|
|
|
21,069 |
|
Sales |
|
|
61,256 |
|
|
|
2,478 |
|
|
|
11,757 |
|
|
|
13,092 |
|
|
|
88,583 |
|
Other |
|
|
3,122 |
|
|
|
171 |
|
|
|
688 |
|
|
|
— |
|
|
|
3,981 |
|
Total non-lease |
|
|
75,377 |
|
|
|
11,387 |
|
|
|
13,777 |
|
|
|
13,092 |
|
|
|
113,633 |
|
Total revenues |
|
$ |
272,131 |
|
|
$ |
48,782 |
|
|
$ |
66,433 |
|
|
$ |
13,092 |
|
|
$ |
400,438 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|