v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
OPERATING ACTIVITIES:    
Net income $ 50,678 $ 31,660
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 23,985 21,742
Stock-based compensation 128,253 110,620
Noncash lease expense 16,962 12,751
Provision for expected credit losses on accounts receivable 492 40
Other (11,876) 1,125
Changes in operating assets and liabilities:    
Accounts receivable 282,336 238,147
Prepaid expenses and other current and non-current assets 20,018 3,331
Accounts payable (234,666) (220,196)
Accrued expenses and other current and non-current liabilities 29,105 (104)
Operating lease liabilities (13,854) (13,644)
Net cash provided by operating activities 291,433 185,472
INVESTING ACTIVITIES:    
Purchases of investments (231,580) (159,731)
Maturities of investments 165,114 147,794
Purchases of property and equipment (59,113) (7,224)
Capitalized software development costs (2,660) (1,958)
Business acquisition (4,350) 0
Net cash used in investing activities (132,589) (21,119)
FINANCING ACTIVITIES:    
Repurchases of Class A common stock (386,250) (125,280)
Proceeds from exercise of stock options 7,940 10,804
Taxes paid relating to net settlement of restricted stock awards (31,452) (26,806)
Net cash used in financing activities (409,762) (141,282)
Increase (decrease) in cash and cash equivalents (250,918) 23,071
Cash and cash equivalents—Beginning of period 1,369,463 895,129
Cash and cash equivalents—End of period 1,118,545 918,200
SUPPLEMENTAL CASH FLOW INFORMATION:    
Cash paid for operating lease liabilities 16,819 15,716
Operating lease assets obtained in exchange for operating lease liabilities 32,304 16,875
Capitalized assets financed by accounts payable 22,011 3,135
Repurchases of Class A common stock in accrued expenses and other current and non-current liabilities 16,059 90
Assets acquired in a business combination, included in other assets, non-current, in exchange for Class A common stock 10,299 0
Tenant improvements paid by lessor 5,144 0
Stock-based compensation included in capitalized software development costs $ 1,697 $ 1,428