XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities    
Consolidated net (loss) income $ (490) $ 2,692
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 4,772 4,642
Provision for allowances (135) 1,170
Deferred income tax benefit (680) (809)
Non-cash lease expense 250 241
Impairment charges 0 604
Equity compensation 1,318 1,198
Other non-cash costs 202 203
Changes in operating assets and liabilities:    
Accounts receivable 3,584 13,724
Prepaid expenses and other assets 57 (1,227)
Income taxes 4,549 1,293
Accounts payable and accrued expenses (9,173) (15,492)
Operating lease liabilities (562) (785)
Other 1,989 (1,443)
Net cash provided by operating activities 5,681 6,011
Cash flows from investing activities    
Purchases of property and equipment (1,886) (2,210)
Net cash used in investing activities (1,886) (2,210)
Cash flows from financing activities    
Borrowings under Senior Secured Asset-Based revolving credit facility 373 14,166
Repayments on Senior Secured Asset-Based revolving credit facility (373) (14,166)
Cash paid for shares withheld for taxes 0 (2,706)
Stock repurchase and retirement (314) (6,368)
Payment of contingent consideration (4,411) (6,579)
Net cash used in financing activities (4,725) (15,653)
Effect of exchange rate changes on cash (6) 0
Change in cash and cash equivalents (936) (11,852)
Cash and cash equivalents at beginning of period 81,633 17,094
Cash and cash equivalents at end of period $ 80,697 $ 5,242