v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities:    
Net (loss) income $ (6,275) $ 471
Adjustments:    
Depreciation and amortization 34,813 33,686
Amortization of loan costs 120 113
Stock-based compensation expense 14,308 14,391
Change in fair value of warrant liabilities (929) (1,381)
Change in fair value of contingent consideration 0 (950)
Asset impairments 1,937 2,042
Deferred income tax expense (508) (6,973)
Other 705 (57)
Changes in operating assets and liabilities    
Receivables, net 1,456 (3,780)
Prepaid expenses and other current assets 791 1,348
Income tax receivable (2,135) (936)
Accounts payable & accrued liabilities (10,377) (2,269)
Other 218 691
Net cash provided by operating activities 34,124 36,396
Cash flows from investing activities:    
Purchase of property and equipment (3,825) (5,114)
Additions to internal-use software (14,587) (16,516)
Assets acquired from business combination (3,400) 0
Other (290) (225)
Net cash used in investing activities (22,102) (21,855)
Cash flows from financing activities:    
Proceeds from stock option exercises 197 2,922
Payments for tax withholding of stock-based compensation (2,498) (2,877)
Payment of minimum guarantee liabilities (7,168) (2,360)
Repurchases of treasury stock (29,154) (15,452)
Net cash used in financing activities (38,623) (17,767)
Foreign currency translation (518) (967)
Net change in cash, cash equivalents, and restricted cash (27,119) (4,193)
Cash and cash equivalents at beginning of period 132,889 134,000
Cash, cash equivalents, and restricted cash at end of period 105,770 129,807
Supplemental cash flow disclosures:    
Interest paid 123 148
Income taxes paid, net of refunds 2,662 2,308
Non-cash investing and financing activities:    
Capitalization of stock-based compensation 1,126 1,340
Additions to intangible assets related to licensing agreements 4,128 9,832
Right-of-use assets acquired under operating leases 4,350 0
Assets acquired from business combination $ 3,355 $ 0

Source