v3.25.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:      
Net income (loss) $ 88,574,000 $ 16,067,000 $ (59,574,000)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation and amortization 10,854,000 7,095,000 4,870,000
Stock-based compensation expense 110,477,000 95,221,000 73,820,000
Accretion on marketable securities, net (551,000) 0 0
Gain on sale of capitalized software 0 (100,000) 0
Loss on disposal of leasehold improvements 0 433,000 0
Impairment of capitalized software 238,000 0 0
Changes in assets and liabilities:      
Deferred revenue 123,692,000 91,642,000 59,283,000
Accounts receivable (39,917,000) (42,247,000) (13,565,000)
Deferred cost of revenues (26,231,000) (18,890,000) (10,822,000)
Prepaid expenses and other current assets (7,570,000) (48,000) (1,415,000)
Accounts payable 3,934,000 1,261,000 (6,655,000)
Accrued expenses and other current liabilities 16,850,000 3,444,000 8,720,000
Noncurrent assets and liabilities 5,163,000 (264,000) (1,006,000)
Net cash provided by operating activities 285,513,000 153,614,000 53,656,000
Cash flows from investing activities:      
Purchases of investments (193,300,000) 0 0
Maturities of investments 3,705,000 0 0
Capitalized software expense and purchases of intangible assets (9,024,000) (10,493,000) (4,562,000)
Purchase of property and equipment (12,116,000) (3,191,000) (5,562,000)
Proceeds from sale of capitalized software 0 100,000 0
Acquisitions of companies, net of $5 cash acquired (6,595,000) 0 (4,050,000)
Net cash used for investing activities (217,330,000) (13,584,000) (14,174,000)
Cash flows from financing activities:      
Proceeds from exercise of stock options 19,356,000 13,617,000 14,776,000
Taxes paid related to net-share settlement of share-based compensation awards (49,358,000) (11,482,000) 0
Net cash (used for) provided by financing activities (30,002,000) 2,135,000 14,776,000
Net increase in cash, cash equivalents and restricted cash 38,181,000 142,165,000 54,258,000
Cash, cash equivalents and restricted cash - Beginning of period 750,345,000 608,180,000 553,922,000
Cash, cash equivalents and restricted cash - End of period 788,526,000 750,345,000 608,180,000
Supplemental disclosure of cash flow information:      
Cash paid for income taxes 7,620,000 2,320,000 615,000
Supplemental disclosure of noncash investing activities:      
Capitalized software and purchases of intangible assets included in Current liabilities 0 0 1,121,000
Property and equipment included in Current liabilities 0 165,000 166,000
Landlord incentive included in Prepaid expenses and other current assets 0 0 2,148,000
Right of use assets obtained in exchange for new operating lease liabilities 33,039,000 0 909,000
Right of use assets disposed or adjusted modifying operating leases liabilities $ 1,303,000 $ 2,024,000 $ 0