XML 17 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating activities    
Net income (loss) $ 382 $ 3,261
Adjustments to reconcile to net cash used in operating activities:    
Depreciation and amortization 19,724 19,979
Amortization of debt issuance costs 439 902
Stock-based compensation 2,424 974
Deferred income taxes (31) 476
Change in fair value of earnout liabilities 0 1,000
(Gain) loss on sale of rental equipment (1,438) (1,026)
(Gain) loss on sale of property, plant and equipment 80 (15)
Charge for step-up of acquired inventory 24 0
Net realizable value adjustment and write-offs for obsolete and excess inventory 1,135 1,779
Bad debt expense 1,007 437
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable (32,943) (29,587)
Inventories (21,251) (1,822)
Prepaid expenses and other current assets 102 (4,965)
Accounts payable 16,295 7,735
Accrued expenses and other current liabilities (5,926) (2,957)
Other changes in operating assets and liabilities (382) (933)
Net cash provided by (used in) operating activities (20,359) (4,762)
Investing activities    
Purchases of property, plant and equipment (3,364) (5,646)
Proceeds from sale of property, plant and equipment 0 990
Business acquisitions, net of cash acquired (16,241) 0
Purchases of rental equipment (5,548) (2,861)
Proceeds from sale of rental equipment 3,329 2,464
Net cash provided by (used in) investing activities (21,824) (5,053)
Financing activities    
Proceeds from revolving lines of credit 139,496 93,502
Payments on revolving lines of credit (98,474) (65,334)
Payments on term loans (8,750) (10,063)
Repurchase of common stock 3 (11,203)
Shares repurchased held in treasury (70) 0
Stock option exercises 0 877
Payment of financing lease principal (159) (146)
Net cash provided by (used in) financing activities 32,046 7,633
Effect of exchange rate changes on cash and cash equivalents (192) 493
Increase (decrease) in cash, cash equivalents and restricted cash (10,329) (1,689)
Cash, cash equivalents and restricted cash at beginning of period 75,326 81,726
Cash, cash equivalents and restricted cash at end of period 64,997 80,037
Cash and cash equivalents 52,729 65,442
Restricted cash 12,268 14,595
Total cash, cash equivalents and restricted cash 64,997 80,037
Supplemental disclosure of cash flow information    
Net cash paid for income taxes 2,339 3,240
Net cash paid for interest 11,224 13,312
Net cash paid for interest on supply chain financing 443 571
Non-cash activities:    
Additions of property, plant and equipment included in accounts payable 281 279
Right of use assets obtained in exchange for finance lease liabilities 42 0
Right of use assets obtained in exchange for operating lease liabilities $ 2,986 $ 18,414