v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income (loss) $ 139,283 $ 69,804 $ (6,103)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:      
Depreciation and amortization 27,952 23,758 22,309
Amortization of debt issuance costs 3,939 3,758 1,732
Amortization of contract costs 35,011 30,893 28,413
Stock-based compensation 181,799 161,556 146,460
Changes to allowance for credit losses and revenue reserves 2,516 526 526
Deferred income tax 8,981 (31,780) (26,847)
Amortization of premium (accretion of discount) on available-for-sale securities, net (6,254) (10,326) (12,894)
(Gains) losses on sale of strategic investments (632) (3,671) (1,803)
Changes in fair value of strategic investments (489) 2,130 1,957
Loss on retirement of debt 0 53,565 0
Other non-cash items affecting net income (loss) (88) 186 (74)
Changes in operating assets and liabilities:      
Accounts receivable (54,868) (3,348) 12,631
Unbilled accounts receivable (9,193) (38,930) 7,676
Prepaid expenses and other assets (55,354) (58,054) (44,131)
Operating lease assets 4,905 4,441 8,623
Accounts payable 11,712 11,399 (18,933)
Accrued employee compensation 6,196 30,090 6,453
Deferred revenue 93,675 56,617 72,572
Lease liabilities (4,232) (2,891) (7,389)
Other liabilities 4,857 1,144 4,570
Net cash provided by (used in) operating activities 389,716 300,867 195,748
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchases of available-for-sale securities (859,150) (858,571) (615,935)
Maturities and sales of available-for-sale securities 806,049 665,012 576,886
Purchases of property and equipment (12,056) (5,741) (6,362)
Capitalized software development costs (19,003) (14,714) (12,165)
Acquisition of strategic investments (14,646) (1,772) (1,336)
Sale of strategic investments 781 5,671 6,553
Acquisition of businesses, net of acquired cash (37,953) (26,850) 0
Net cash provided by (used in) investing activities (135,977) (236,965) (52,359)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Proceeds from issuance of convertible senior notes, net of issuance costs 0 671,840 0
Payment for the retirement of convertible senior notes 0 (353,535) 0
Payment for the maturity of convertible senior notes 0 (179,061) 0
Purchase of capped calls 0 (58,788) 0
Payment of revolving credit facility costs 0 (2,065) 0
Proceeds from issuance of common stock under employee stock purchase plan 26,603 0 0
Proceeds from issuance of common stock upon exercise of stock options 729 3,902 1,055
Repurchase and retirement of common stock (606,309) 0 0
Net cash provided by (used in) financing activities (578,977) 82,293 1,055
Effect of foreign exchange rate changes on cash, cash equivalents, and restricted cash (969) 3,715 (2,050)
NET INCREASE (DECREASE) IN CASH, CASH EQUIVALENTS, AND RESTRICTED CASH (326,207) 149,910 142,394
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH—Beginning of period 699,094 549,184 406,790
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH—End of period 372,887 699,094 549,184
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:      
Cash paid for interest 9,298 11,796 5,000
Cash paid for income taxes, net of tax refunds 13,171 7,557 8,919
Accruals for purchase of property and equipment 407 2,809 682
Accruals for capitalized software development costs 1,537 1,114 920
Accrual for business acquisition purchase consideration holdback   $ 987 $ 0
Accrual for shares repurchased $ 1,356