v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net income (loss) $ 1,717 $ (7,687)
Adjustments to reconcile net income (loss) to net cash provided by operating activities    
Depreciation and amortization 9,922 9,051
Amortization of operating lease right-of-use assets 3,957 3,739
Amortization of debt issuance costs 717 1,433
Amortization of cloud computing implementation costs 161 113
Equity in earnings of unconsolidated affiliates (15,024) (15,318)
Distributions from investments in unconsolidated affiliates 17,696 18,281
Loss (gain) on disposal of property and equipment 137 (162)
Deferred income taxes 726 1,499
Stock-based compensation 12,274 6,374
Other (494) 0
Changes in operating assets and liabilities:    
Accounts receivable (5,199) (8,470)
Accounts receivable, related party 2,951 85
Capitalized cloud computing implementation costs (1,982) (1,356)
Other receivables (1,030) (5,955)
Prepaid expenses 1,570 (1,994)
Other assets (2,363) (9,083)
Accounts payable (7,738) 2,490
Accrued expenses and other current liabilities (13,697) (11,322)
Other liabilities 2,703 7,555
Operating lease liabilities (4,072) (3,235)
Net cash provided by (used in) operating activities 2,932 (13,962)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Proceeds from sale or disposal of property and equipment 40 281
Purchases of property and equipment (5,314) (1,001)
Net cash used in investing activities (5,274) (720)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from long-term debt 1,122 496
Payments of long-term debt (3,227) (3,893)
Payments of finance lease liabilities (3,249) (1,409)
Capital contributions 0 660
Proceeds from accounts receivable pledging arrangement 94 0
Net cash used in financing activities (5,260) (4,146)
NET DECREASE IN CASH AND CASH EQUIVALENTS (7,602) (18,828)
CASH AND CASH EQUIVALENTS, beginning of period 58,828 26,131
CASH AND CASH EQUIVALENTS, end of period $ 51,226 $ 7,303