XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues:      
Total revenues $ 1,876.6 $ 1,876.8 $ 1,571.8
Cost of revenues:      
Total cost of revenues 1,382.9 1,369.6 1,152.2
Gross profit 493.7 507.2 419.6
Selling, general and administrative expenses 446.5 430.3 362.3
Non-rental depreciation and amortization 28.6 22.5 16.5
Total operating expenses 475.1 452.8 378.8
Income from operations 18.6 54.4 40.8
Other (expense) income:      
Interest expense, floor plan payable – new equipment (12.1) (8.4) (2.7)
Interest expense – other (69.2) (48.6) (29.1)
Other income 3.1 5.1 1.6
Loss on extinguishment of debt (6.7)    
Total other expense, net (84.9) (51.9) (30.2)
(Loss) income before taxes (66.3) 2.5 10.6
Income tax (benefit) provision (4.2) (6.4) 1.3
Net (loss) income (62.1) 8.9 9.3
Preferred stock dividends (3.0) (3.0) (3.0)
Net (loss) income available to common stockholders $ (65.1) $ 5.9 $ 6.3
Basic (loss) income per share $ (1.96) $ 0.18 $ 0.2
Diluted (loss) income per share $ (1.96) $ 0.18 $ 0.2
Basic weighted average common shares outstanding 33,179,598 32,447,754 32,099,247
Diluted weighted average common shares outstanding 33,179,598 32,877,507 32,301,663
New and Used Equipment Sales      
Revenues:      
Total revenues $ 987.0 $ 1,025.9 $ 817.2
Cost of revenues:      
Total cost of revenues 837.9 853.6 683.2
Parts Sales      
Revenues:      
Total revenues 294.4 278.3 234.8
Cost of revenues:      
Total cost of revenues 196.2 183.2 157.4
Service Revenues      
Revenues:      
Total revenues 253.8 241.3 206.6
Cost of revenues:      
Total cost of revenues 105.8 103.4 90.7
Rental Revenues      
Revenues:      
Total revenues 203.4 202.4 180.1
Cost of revenues:      
Total cost of revenues 22.5 24.8 22.4
Rental Equipment Sales      
Revenues:      
Total revenues 138.0 128.9 133.1
Cost of revenues:      
Total cost of revenues 104.6 94.5 103.0
Rental Depreciation      
Cost of revenues:      
Total cost of revenues $ 115.9 $ 110.1 $ 95.5