v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net loss $ (5,828) $ (3,178)
Adjustments:    
Depreciation and amortization 19,167 23,220
Amortization of loan costs 87 77
Stock-based compensation expense 8,866 9,724
Change in fair value of warrant liabilities (110) (653)
Change in fair value of contingent consideration 156 0
Asset impairments 0 91
Deferred income tax expense (benefit) (125) 246
Other 979 324
Changes in operating assets and liabilities    
Receivables, net 1,603 1,161
Prepaid expenses and other current assets (2,181) (808)
Income tax receivable 234 (1,513)
Accounts payable & accrued liabilities (6,387) (9,240)
Other 481 80
Net cash provided by operating activities 16,942 19,531
Cash flows from investing activities:    
Purchase of property and equipment (530) (3,181)
Additions to internal-use software (7,459) (9,875)
Other (41) (4)
Net cash used in investing activities (8,030) (13,060)
Cash flows from financing activities:    
Proceeds from stock option exercises 122 115
Payments for tax withholding of stock-based compensation (1,553) (1,868)
Payment of minimum guarantee liabilities (2,080) (2,022)
Repurchases of treasury stock (3,450) (28,669)
Net cash used in financing activities (6,961) (32,444)
Foreign currency translation 1,136 (612)
Net change in cash, cash equivalents, and restricted cash 3,087 (26,585)
Cash, cash equivalents, and restricted cash at beginning of period 110,386 132,889
Cash, cash equivalents, and restricted cash at end of period 113,473 106,304
Supplemental cash flow disclosures:    
Interest paid 82 82
Income taxes paid, net of refunds 526 1,906
Non-cash investing and financing activities:    
Capitalization of stock-based compensation 286 768
Additions to property and equipment included in accounts payable and other long-term liabilities 52 359
Additions to intangible assets related to licensing agreements 1,735 3,815
Right-of-use assets acquired under operating leases $ 654 $ 3,727

Source