v3.26.1
Condensed Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating activities    
Net (loss) income $ (10,322) $ 555
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation and amortization 2,871 2,165
Impairment of capitalized software development costs 139 164
Stock-based compensation expense 14,521 11,591
Common stock warrant expense 2,161 2,161
Credit loss expense 852 418
Amortization of debt discount and issuance costs 38 38
Deferred income taxes 583 0
Other 3 4
Changes in assets and liabilities:    
Accounts receivable 24,865 14,311
Other current and long-term assets (236) (23,890)
Accounts payable (1,499) 273
Due to third-party publishers (1,308) (7,451)
Accrued expenses 253 (3,559)
Deferred revenue (234) 612
User redemption liability (2,140) (1,525)
Other current and long-term liabilities (173) 23,993
Net cash provided by operating activities 30,374 19,860
Investing activities    
Additions to property and equipment (3,068) (1,894)
Additions to capitalized software development costs (4,020) (3,074)
Proceeds from the sale of property and equipment 27 0
Net cash used in investing activities (7,061) (4,968)
Financing activities    
Proceeds from exercise of stock options 656 3,360
Debt issuance costs 0 (2)
Purchase of treasury stock (44,832) (69,778)
Taxes paid related to net share settlement of equity awards (1,153) (629)
Net cash used in financing activities (45,329) (67,049)
Net change in cash, cash equivalents, and restricted cash (22,016) (52,157)
Cash, and cash equivalents, beginning of period 186,612 349,690
Cash, and cash equivalents, end of period 164,596 297,533
Supplemental Cash Flow Information [Abstract]    
Interest paid 76 21
Income Taxes Paid 568 0
Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]    
Share repurchases in accounts payable and accrued expenses 3,595 3,631
Stock-based compensation included in capitalized software development costs 522 261
Property and equipment in accounts payable and accrued expenses $ 416 $ 966