v3.25.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The Company had total revenue in the following geographic areas for the years ended December 31, as follows:
Years Ended December 31,
(in thousands)202420232022
US$2,243,545 $2,219,561 $1,998,796 
Canada125,154 120,123 125,536 
Mexico27,019 25,083 18,291 
Total revenues$2,395,718 $2,364,767 $2,142,623 
The Company’s revenue by major product and service line for the years ended December 31, was as follows:
Years Ended December 31,
(in thousands)202420232022
Modular space leasing revenue(a)
$1,011,086 $953,822 $840,926 
Portable storage leasing revenue356,873 396,781 361,197 
VAPS and third party leasing revenues(b)
397,640 391,948 343,625 
Other leasing-related revenue(c)
74,276 91,384 75,942 
Leasing revenue1,839,875 1,833,935 1,621,690 
Delivery and installation revenue418,881 437,179 429,152 
Total leasing and services revenue2,258,756 2,271,114 2,050,842 
New unit sales revenue74,499 48,129 40,338 
Rental unit sales revenue62,463 45,524 51,443 
Total revenues$2,395,718 $2,364,767 $2,142,623 
(a) Includes revenue from clearspan structures.
(b) Includes $35.2 million, $23.9 million, and $25.3 million of service revenue for the years ended December 31, 2024, 2023 and 2022, respectively.
(c) Includes primarily damage billings, delinquent payment charges, other processing fees, and is partially offset by provisions for specific uncollectible receivables.
Schedule of Future Commited Modular Leasing Revenues
At December 31, 2024 and for the years ended December 31, 2025 through 2029 and thereafter, future committed leasing revenues under non-cancelable operating leases with the Company’s customers, excluding revenue from delivery and installation and potential lease extensions, were as follows:
(in thousands)Operating Leases
2025$368,440 
2026125,376 
202745,784 
202818,164 
20294,705 
Thereafter3,602 
Total$566,071