XML 20 R4.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Revenues:      
Total revenues $ 1,571.8 $ 1,212.8 $ 873.6
Cost of revenues:      
Cost of revenues 1,152.2 898.4 659.1
Gross profit 419.6 314.4 214.5
General and administrative expenses 362.3 285.9 216.0
Depreciation and amortization expense 16.5 10.5 6.6
Total general and administrative expenses 378.8 296.4 222.6
Income (loss) from operations 40.8 18.0 (8.1)
Other (expense) income      
Interest expense, floor plan payable – new equipment (2.7) (1.7) (2.3)
Interest expense – other (29.1) (22.3) (21.5)
Other income 1.6 0.7 8.9
Loss on extinguishment of debt   (11.9) (7.6)
Total other expense (30.2) (35.2) (22.5)
Income (loss) before taxes 10.6 (17.2) (30.6)
Income tax provision (benefit) 1.3 3.6 (6.6)
Net income (loss) 9.3 (20.8) (24.0)
Preferred stock dividends (3.0) (2.6)  
Net income (loss) available to common stockholders $ 6.3 $ (23.4) $ (24.0)
Basic income (loss) per share $ 0.20 $ (0.74) $ (0.90)
Diluted income (loss) per share $ 0.20 $ (0.74) $ (0.90)
Basic weighted average common shares outstanding 32,099,247 31,706,329 26,612,982
Diluted weighted average common shares outstanding 32,301,663 31,706,329 26,612,982
New and Used Equipment Sales      
Revenues:      
Total revenues $ 817.2 $ 568.8 $ 410.3
Cost of revenues:      
Cost of revenues 683.2 478.0 356.4
Parts Sales      
Revenues:      
Total revenues 234.8 178.5 129.6
Cost of revenues:      
Cost of revenues 157.4 123.4 89.1
Service Revenue      
Revenues:      
Total revenues 206.6 165.5 128.5
Cost of revenues:      
Cost of revenues 90.7 68.2 49.5
Rental Revenue      
Revenues:      
Total revenues 180.1 155.5 118.8
Cost of revenues:      
Cost of revenues 22.4 20.6 20.2
Rental Equipment Sales      
Revenues:      
Total revenues 133.1 144.5 86.4
Cost of revenues:      
Cost of revenues 103.0 122.9 75.5
Rental Depreciation      
Cost of revenues:      
Cost of revenues $ 95.5 $ 85.3 $ 68.4