XML 22 R8.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 107,741 $ 183,746 $ 48,568
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 55,756 54,933 44,465
Accretion of discounts on marketable securities (44,516) (51,932) (41,621)
Amortization of issuance costs 5,602 3,761 3,388
Net loss on conversion inducement and capped call settlement 0 599 0
Amortization of deferred contract costs 66,773 52,047 39,207
Stock-based compensation, net of amounts capitalized 750,671 570,336 482,300
Non-cash lease expense 35,451 27,263 26,382
Allowance for credit losses on accounts receivable 17,024 14,847 11,933
Loss on disposal of property and equipment 2,141 1,660 706
Changes in operating assets and liabilities:      
Accounts receivable, net (157,368) (104,485) (121,661)
Deferred contract costs (126,836) (76,048) (69,481)
Prepaid expenses and other current assets (21,299) (26,654) (13,508)
Other assets (3,806) (1,003) 1,018
Accounts payable 36,628 25,610 57,773
Accrued expenses and other liabilities 52,889 (1,626) (40,489)
Deferred revenue 273,284 197,549 230,974
Net cash provided by operating activities 1,050,135 870,603 659,954
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchases of marketable securities (3,599,841) (2,653,242) (2,558,013)
Maturities of marketable securities 2,487,657 2,018,832 1,864,557
Proceeds from sale of marketable securities 31,104 201 36,995
Purchases of property and equipment (49,578) (34,719) (27,586)
Capitalized software development costs (85,840) (60,781) (34,820)
Cash paid for acquisition of businesses; net of cash acquired (117,982) (7,131) (12,498)
Net cash used in investing activities (1,334,480) (736,840) (731,365)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Proceeds from exercise of stock options 6,438 7,444 20,909
Proceeds from issuance of common stock under the employee stock purchase plan 56,816 43,686 37,370
Proceeds from issuance of 2029 Convertible Senior Notes, net of issuance costs (190) 978,881 0
Proceeds from settlement of capped calls related to 2025 Convertible Senior Notes 0 54,725 0
Purchase of capped calls related to 2029 Convertible Senior Notes 0 (100,900) 0
Repayments of 2025 Convertible Senior Notes (635,547) (196,753) 0
Net cash (used in) provided by financing activities (572,483) 787,083 58,279
Effect of exchange rate changes on cash and cash equivalents 11,150 (4,202) 1,183
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (845,678) 916,644 (11,949)
CASH AND CASH EQUIVALENTS—Beginning of period 1,246,983 330,339 342,288
CASH AND CASH EQUIVALENTS—End of period 401,305 1,246,983 330,339
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:      
Cash paid for income taxes 17,649 20,993 16,505
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:      
Accrued property and equipment purchases 7,270 4,922 7,046
Stock-based compensation included in capitalized software development costs 23,454 13,152 13,597
Issuance of restricted shares of common stock for the acquisition of businesses 53,038 3,705 1,886
Acquisition holdback $ 16,072 $ 3,148 $ 750