XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income $ 15,826 $ 14,362
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 26,854 22,878
Impairments 0 136
Inventory allowance 61 0
Retirement of rental equipment 728 5
Gain on disposition of assets, net (224) (475)
Amortization of debt issuance costs 838 530
Deferred income taxes 4,800 4,055
Stock-based compensation 1,550 1,038
Provision for credit losses 241 433
Gain on company owned life insurance (57) (152)
Changes in operating assets and liabilities:    
Trade accounts receivables 1,775 13,944
Inventory (3,518) 1,122
Prepaid expenses and prepaid income taxes (1,297) (1,025)
Accounts payable and accrued liabilities 3,887 853
Other (2,402) (667)
NET CASH PROVIDED BY OPERATING ACTIVITIES 49,062 57,037
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of rental equipment, property and other equipment (86,926) (57,350)
Purchase of company owned life insurance 0 (13)
Proceeds received from insurance for damages to equipment 96 0
Proceeds from disposition of assets, net 9 504
Proceeds from surrender of company owned life insurance 0 178
NET CASH USED IN INVESTING ACTIVITIES (86,821) (56,681)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from credit facility borrowings 48,122 8,000
Repayments of credit facility borrowings (10,122) (9,000)
Payments of other long-term liabilities 0 (622)
Payments of debt issuance costs (1,278) (962)
Proceeds from exercise of stock options 155 70
Payment of dividends (1,254) 0
Taxes paid related to net share settlement of equity awards (6) (178)
NET CASH PROVIDED BY (USED IN) FINANCING ACTIVITIES 35,617 (2,692)
NET CHANGE IN CASH AND CASH EQUIVALENTS (2,142) (2,336)
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD 2,142 2,746
CASH AND CASH EQUIVALENTS AT END OF PERIOD 0 410
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Interest paid 10,722 14,445
Income taxes paid 204 0
NON-CASH TRANSACTIONS:    
Accrued purchases of property and equipment 6,940 0
Right of use assets acquired through an finance lease 0 2,174
Right of use assets acquired through an operating lease $ 1,053 $ 520