XML 88 R9.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash from operating activities      
Net income (loss) $ 204,068 $ 2,702 $ (68,119)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 17,790 26,500 30,820
Amortization of operating lease right-of-use assets 2,030 2,132 3,187
Impairment, net 0 0 22,022
Gain on lease modification 0 (4,281) 0
Deferred income taxes (76,937) (490) (993)
Stock-based compensation, including as amortized 62,081 54,852 43,234
Gain on sale of business 0 0 (4,156)
Other (8,220) (3,108) 135
Changes in operating assets and liabilities:      
Accounts receivable (3,383) (4,206) (4,198)
Prepaid expenses and other assets 4,126 (13,493) (7,281)
Accounts payable 1,559 (1,565) 1,176
Operating lease liabilities (3,143) (2,504) (2,524)
Accrued expenses and other liabilities (11,812) 3,744 12,062
Net cash provided by operating activities 188,159 60,283 25,365
Cash from investing activities      
Purchases of available-for-sale investments (317,173) (195,740) (79,279)
Proceeds from sales of available-for-sale investments 9,984 1,013 994
Proceeds from maturities of available-for-sale investments 240,035 152,382 87,883
Purchases of property and equipment (2,016) (9,041) (6,540)
Capitalization of software development costs (5,170) (4,825) (14,688)
Proceeds from sale of business, net of cash divested 0 0 5,124
Proceeds from equity-method investment 0 629 40
Cash paid in business acquisition, net of cash acquired (77,421) 0 0
Net cash used in investing activities (151,761) (55,582) (6,466)
Cash from financing activities      
Proceeds from stock option exercises 3,924 2,595 4,474
Tax withholding for net share settlement (47,327) (28,556) (10,637)
Net cash used in financing activities (43,403) (25,961) (6,163)
Net (decrease) increase in cash, cash equivalents and restricted cash (7,005) (21,260) 12,736
Beginning of period 49,759 71,019 58,283
End of period 42,754 49,759 71,019
Cash, cash equivalents and restricted cash      
Cash and cash equivalents 42,504 49,509 70,769
Restricted cash included in prepaid expenses and other current assets 250 250 250
Total cash, cash equivalents and restricted cash shown in the consolidated statements of cash flows 42,754 49,759 71,019
Supplemental disclosure of cash flow information      
Cash paid for income taxes 14,022 8,086 3,338
Cash paid for amounts included in the measurement of lease liabilities included in operating cash flows $ 5,828 $ 4,732 $ 3,933