XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
OPERATING ACTIVITIES:    
Net income (loss) $ 81,617 $ (17,802)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 59,889 37,581
Stock-based compensation 370,186 371,111
Noncash lease expense 36,672 32,554
Allowance for credit losses on accounts receivable 1,811 2,961
Deferred income taxes 0 604
Other (8,312) 3,694
Changes in operating assets and liabilities:    
Accounts receivable (130,650) 24,905
Prepaid expenses and other current and non-current assets (11,370) 42,913
Accounts payable 125,661 (68,758)
Accrued expenses and other current and non-current liabilities 18,439 (18,778)
Operating lease liabilities (36,741) (35,731)
Net cash provided by operating activities 507,202 375,254
INVESTING ACTIVITIES:    
Purchases of investments (448,251) (379,206)
Sales of investments 0 1,977
Maturities of investments 425,400 252,699
Purchases of property and equipment (21,594) (36,394)
Capitalized software development costs (6,097) (4,833)
Net cash used in investing activities (50,542) (165,757)
FINANCING ACTIVITIES:    
Repurchases of Class A common stock (426,684) 0
Proceeds from exercise of stock options 45,363 42,712
Proceeds from employee stock purchase plan 21,316 25,547
Taxes paid related to net settlement of restricted stock awards (55,397) (37,254)
Net cash provided by (used in) financing activities (415,402) 31,005
Increase in cash and cash equivalents 41,258 240,502
Cash and cash equivalents—Beginning of period 1,030,506 754,154
Cash and cash equivalents—End of period 1,071,764 994,656
SUPPLEMENTAL CASH FLOW INFORMATION:    
Cash paid for operating lease liabilities 44,836 42,921
Operating lease assets obtained in exchange for operating lease liabilities 25,781 28,729
Capitalized assets financed by accounts payable 5,938 29,577
Tenant improvements paid by lessor 0 425
Asset retirement obligation 917 438
Stock-based compensation included in capitalized software development costs $ 3,814 $ 2,668