v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 6,763 $ 4,854
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 10,325 8,636
Inventory allowance 0 61
Retirement of rental equipment 412 728
Gain on disposition of assets, net (70) (54)
Amortization of debt issuance costs 325 212
Deferred income taxes 2,123 1,450
Stock-based compensation 579 359
Provision for credit losses 88 208
Loss on company owned life insurance 125 17
Changes in operating assets and liabilities:    
Trade accounts receivables (4,541) 3
Inventory (1,133) 647
Prepaid expenses, income taxes receivable and prepayments 10,710 64
Accounts payable and accrued liabilities (1,380) 4,617
Other (1,291) (535)
NET CASH PROVIDED BY OPERATING ACTIVITIES 23,035 21,267
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of rental equipment, property and other equipment (15,247) (19,256)
Proceeds from disposition of assets, net 37 0
NET CASH USED IN INVESTING ACTIVITIES (15,210) (19,256)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from credit facility borrowings 9,000 6,000
Repayments of credit facility borrowings (13,000) (8,000)
Payments of debt issuance costs (1) 0
Proceeds from exercise of stock options 67 0
Payment of dividends (1,385) 0
Taxes paid related to net share settlement of equity awards (195) (6)
NET CASH USED IN FINANCING ACTIVITIES (5,514) (2,006)
NET CHANGE IN CASH AND CASH EQUIVALENTS 2,311 5
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD 0 2,142
CASH AND CASH EQUIVALENTS AT END OF PERIOD 2,311 2,147
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Interest paid, net of amounts capitalized 3,653 2,936
Income taxes paid, net of refunds received (10,196) 16
NON-CASH TRANSACTIONS:    
Transfer of property and equipment to assets held for sale 8,759 0
Accrued purchases of property and equipment $ 228 $ 524