v3.25.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues:      
Total revenues $ 2,395,718 $ 2,364,767 $ 2,142,623
Costs:      
Depreciation of rental equipment 302,143 265,733 256,719
Gross profit 1,301,839 1,333,870 1,135,482
Other operating expenses:      
Selling, general and administrative 630,705 596,090 567,493
Other depreciation and amortization 82,829 72,921 62,380
Termination fee 180,000 0 0
Impairment loss on intangible asset 132,540 0 0
Restructuring costs 8,559 0 (86)
Currency losses, net 593 6,754 886
Other expense (income), net 2,698 (15,354) (6,673)
Operating income 263,915 673,459 511,482
Interest expense, net 227,311 205,040 146,278
Income from continuing operations before income tax 36,604 468,419 365,204
Income tax expense from continuing operations 8,475 126,575 88,863
Income from continuing operations 28,129 341,844 276,341
Discontinued operations:      
Income from discontinued operations before income tax 0 4,003 63,468
Gain on sale of discontinued operations 0 176,078 35,456
Income tax expense from discontinued operations 0 45,468 35,725
Income from discontinued operations 0 134,613 63,199
Net income $ 28,129 $ 476,457 $ 339,540
Earnings per share from continuing operations:      
Basic (in USD per share) $ 0.15 $ 1.72 $ 1.27
Diluted (in USD per share) 0.15 1.69 1.25
Earnings per share from discontinued operations:      
Basic (in USD per share) 0 0.68 0.30
Diluted (in USD per share) 0 0.67 0.28
Earnings per share:      
Basic (in USD per share) 0.15 2.40 1.57
Diluted (in USD per share) $ 0.15 $ 2.36 $ 1.53
Weighted average shares:      
Basic (in shares) 188,101,693 198,554,885 216,808,577
Diluted (in shares) 190,292,256 201,849,836 221,399,162
Leasing      
Revenues:      
Leasing $ 1,839,875 $ 1,833,935 $ 1,621,690
Total revenues 1,839,875 1,833,935 1,621,690
Costs:      
Leasing 385,078 398,467 376,868
Delivery revenue      
Revenues:      
Revenues 418,881 437,179 429,152
Total revenues 418,881 437,179 429,152
Costs:      
Cost of sales 328,880 317,117 322,636
New units      
Revenues:      
Revenues 74,499 48,129 40,338
Total revenues 74,499 48,129 40,338
Costs:      
Cost of sales 45,554 26,439 24,011
Rental units      
Revenues:      
Revenues 62,463 45,524 51,443
Total revenues 62,463 45,524 51,443
Costs:      
Cost of sales $ 32,224 $ 23,141 $ 26,907