XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue:    
Rental income $ 106,159 $ 74,465
Total revenue from contracts with customers 15,008 10,360
Total revenue 121,167 84,825
Operating costs and expenses:    
Cost of rentals, exclusive of depreciation stated separately below 48,877 37,750
Cost of sales, exclusive of depreciation stated separately below 8,919 7,650
Cost of aftermarket services, exclusive of depreciation stated separately below 4,658 957
Selling, general and administrative expenses 16,457 13,642
Depreciation and amortization 26,550 24,116
Impairment expense 779 0
Inventory allowance 3,965 83
Retirement of rental equipment 505 196
Total operating costs and expenses 110,710 84,394
Operating income 10,457 431
Other income (expense):    
Interest expense (4,082) (364)
Other income (expense) 245 (108)
Total other expense, net (3,837) (472)
Income (loss) before income taxes: 6,620 (41)
Provision for income taxes:    
Current (35) (17)
Deferred (1,838) (511)
Total income tax expense (1,873) (528)
Net income (loss) $ 4,747 $ (569)
Earnings (loss) per share:    
Basic (in dollars per share) $ 0.39 $ (0.05)
Diluted (in dollars per share) $ 0.38 $ (0.05)
Weighted average shares outstanding:    
Basic (in shares) 12,316 12,305
Diluted (in shares) 12,383 12,305
Sales    
Revenue:    
Total revenue from contracts with customers $ 8,921 $ 8,568
Aftermarket services    
Revenue:    
Total revenue from contracts with customers $ 6,087 $ 1,792