v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 10,042 $ 9,348
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 17,605 14,792
Inventory allowance 61 0
Retirement of rental equipment 728 5
Gain on disposition of assets, net (178) (229)
Amortization of debt issuance costs 506 315
Deferred income taxes 3,011 2,654
Stock-based compensation 938 516
Provision for credit losses 208 287
Gain on company owned life insurance (17) (173)
Changes in operating assets and liabilities:    
Trade accounts receivables 1,676 5,898
Inventory (344) 1,149
Prepaid expenses and prepaid income taxes (1,897) (825)
Accounts payable and accrued liabilities 513 (2,993)
Other (589) 375
NET CASH PROVIDED BY OPERATING ACTIVITIES 32,263 31,119
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of rental equipment, property and other equipment (45,065) (28,262)
Purchase of company owned life insurance 0 (17)
Proceeds received from insurance for damages to equipment 99 0
Proceeds from disposition of assets, net 4 355
Proceeds from surrender of company owned life insurance 0 43
NET CASH USED IN INVESTING ACTIVITIES (44,962) (27,881)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from credit facility borrowings 23,122 8,000
Repayments of credit facility borrowings (11,122) (9,000)
Payments of other long-term liabilities 0 (385)
Payments of debt issuance costs (1,187) (885)
Proceeds from exercise of stock options 75 0
Taxes paid related to net share settlement of equity awards (6) (98)
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES 10,882 (2,368)
NET CHANGE IN CASH AND CASH EQUIVALENTS (1,817) 870
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD 2,142 2,746
CASH AND CASH EQUIVALENTS AT END OF PERIOD 325 3,616
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Interest paid 7,037 10,458
Income taxes paid 16 0
NON-CASH TRANSACTIONS:    
Accrued purchases of property and equipment 7,254 0
Right of use assets acquired through an finance lease $ 0 $ 1,751