XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ 4,747 $ (569)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 26,550 24,116
Amortization of debt issuance costs 425 48
Deferred taxes 1,838 511
Gain on disposal of assets (481) (250)
Impairment expense 779 0
Retirement of rental equipment 505 196
Provision for credit losses 492 0
Inventory allowance 3,965 83
Stock-based compensation 2,054 1,910
Loss on company owned life insurance 235 389
Changes in operating assets and liabilities:    
Trade accounts receivables (25,010) (4,279)
Inventory (669) (4,143)
Prepaid income taxes and prepaid expenses (7) (250)
Accounts payable and accrued liabilities 2,436 10,033
Other 174 (31)
NET CASH PROVIDED BY OPERATING ACTIVITIES 18,033 27,764
CASH FLOWS USED IN INVESTING ACTIVITIES:    
Purchase of rental equipment, property and other equipment (153,943) (65,122)
Purchase of company owned life insurance (422) (329)
Proceeds from sale of property and equipment 477 372
NET CASH USED IN INVESTING ACTIVITIES (153,888) (65,079)
CASH FLOWS PROVIDED BY FINANCING ACTIVITIES:    
Proceeds from line of credit 139,000 25,000
Payments For Other Long Term Liabilities (95) (3)
Payments of debt issuance costs (2,693) (77)
Purchase of treasury shares 0 (6,660)
Taxes paid related to net share settlement of equity awards (983) (515)
NET CASH PROVIDED BY FINANCING ACTIVITIES 135,229 17,745
NET CHANGE IN CASH AND CASH EQUIVALENTS (626) (19,570)
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD 3,372 22,942
CASH AND CASH EQUIVALENTS AT END OF PERIOD 2,746 3,372
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
Interest paid 7,053 276
NON-CASH TRANSACTIONS    
Transfer of rental equipment to inventory 665 0
Right of use asset acquired through a finance lease 1,146 0
Right of use asset acquired through an operating lease $ 63 $ 229