XML 18 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    
Consolidated net loss $ (11,923) $ (10,803)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 12,961 13,859
Provision for allowances (1,294) 21,506
Deferred income tax benefit (1,297) (2,946)
Non-cash lease expense 746 731
Impairment charges 0 718
Equity compensation 2,954 4,327
Other non-cash costs 613 611
Changes in operating assets and liabilities:    
Accounts receivable 44,324 105,859
Prepaid expenses and other assets 1,420 622
Income taxes 6,945 (944)
Accounts payable and accrued expenses (25,303) (33,592)
Operating lease liabilities (1,792) (2,228)
Other 1,658 (1,838)
Net cash provided by operating activities 30,012 95,882
Cash flows from investing activities    
Purchases of property and equipment (6,044) (6,183)
Net cash used in investing activities (6,044) (6,183)
Cash flows from financing activities    
Borrowings under Senior Secured Asset-Based revolving credit facility 1,084 17,671
Repayments on Senior Secured Asset-Based revolving credit facility (1,084) (17,671)
Cash paid for shares withheld for taxes (1,762) (2,960)
Stock repurchase and retirement (314) (33,233)
Payment of contingent consideration (4,411) (6,579)
Net cash used in financing activities (6,487) (42,772)
Effect of exchange rate changes on cash 18 0
Change in cash and cash equivalents 17,499 46,927
Cash and cash equivalents at beginning of period 81,633 17,094
Cash and cash equivalents at end of period $ 99,132 $ 64,021