XML 144 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Schedule of Segment Reporting and Geographic Areas (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues:      
Total revenues $ 2,364,767 $ 2,142,623 $ 1,672,980
Costs:      
Depreciation of rental equipment 265,733 256,719 218,790
Gross profit 1,333,870 1,135,482 844,703
Other selected data:      
Adjusted EBITDA from discontinued operations 1,061,465 883,874 649,604
Selling, general and administrative expense 596,090 567,407 480,407
Purchases of rental equipment and refurbishments 226,605 397,376 232,921
Total revenues      
Revenues:      
Total revenues 2,364,767 2,142,623 1,672,980
Leasing      
Revenues:      
Leasing 1,833,935 1,621,690 1,252,490
Costs:      
Leasing 398,467 376,868 282,576
Delivery and installation      
Revenues:      
Revenues 437,179 429,152 321,129
Total revenues 437,179 429,152 321,129
Costs:      
Cost of sales 317,117 322,636 267,533
New units      
Revenues:      
Revenues 48,129 40,338 46,993
Total revenues 48,129 40,338 46,993
Costs:      
Cost of sales 26,439 24,011 31,348
Rental units      
Revenues:      
Revenues 45,524 51,443 52,368
Total revenues 45,524 51,443 52,368
Costs:      
Cost of sales 23,141 26,907 28,030
Unallocated Costs      
Other selected data:      
Adjusted EBITDA from discontinued operations 0 0
Selling, general and administrative expense 49,418 46,738 63,939
Purchases of rental equipment and refurbishments 0 0
Modular | Operating Segments      
Costs:      
Depreciation of rental equipment 219,869 221,433 190,805
Gross profit 700,226 583,837 471,656
Other selected data:      
Adjusted EBITDA from discontinued operations 598,354 508,343 404,577
Selling, general and administrative expense 329,068 304,937 256,168
Purchases of rental equipment and refurbishments 184,993 279,079 187,495
Modular | Operating Segments | Total revenues      
Revenues:      
Total revenues 1,495,666 1,342,033 1,120,483
Modular | Operating Segments | Leasing      
Revenues:      
Leasing 1,137,685 992,316 827,677
Costs:      
Leasing 311,501 273,233 219,462
Modular | Operating Segments | Delivery and installation      
Revenues:      
Revenues 283,433 272,749 213,818
Costs:      
Cost of sales 224,671 221,784 191,011
Modular | Operating Segments | New units      
Revenues:      
Revenues 41,777 33,985 40,322
Costs:      
Cost of sales 23,599 20,475 27,386
Modular | Operating Segments | Rental units      
Revenues:      
Revenues 32,771 42,983 38,666
Costs:      
Cost of sales 15,800 21,271 20,163
Storage | Operating Segments      
Costs:      
Depreciation of rental equipment 45,864 35,286 27,985
Gross profit 633,644 551,645 373,047
Other selected data:      
Adjusted EBITDA from discontinued operations 463,111 375,531 245,027
Selling, general and administrative expense 217,604 215,732 160,300
Purchases of rental equipment and refurbishments 41,612 118,297 45,426
Storage | Operating Segments | Total revenues      
Revenues:      
Total revenues 869,101 800,590 552,497
Storage | Operating Segments | Leasing      
Revenues:      
Leasing 696,250 629,374 424,813
Costs:      
Leasing 86,966 103,635 63,114
Storage | Operating Segments | Delivery and installation      
Revenues:      
Revenues 153,746 156,403 107,311
Costs:      
Cost of sales 92,446 100,852 76,522
Storage | Operating Segments | New units      
Revenues:      
Revenues 6,352 6,353 6,671
Costs:      
Cost of sales 2,840 3,536 3,962
Storage | Operating Segments | Rental units      
Revenues:      
Revenues 12,753 8,460 13,702
Costs:      
Cost of sales $ 7,341 $ 5,636 $ 7,867