| Cash Flow | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-06-30 |
|---|---|---|---|---|
| Stock-based compensation | 174,243 | 116,792 | 57,908 | 165,349 |
| Other | -3,918 | -3,746 | -1,623 | 3,059 |
| Net income | 501,887 | 311,975 | 166,445 | 401,482 |
| Other assets | 68,332 | 28,434 | 34,544 | 17,513 |
| Other current assets | 54,523 | 53,457 | 57,069 | -3,246 |
| Inventories | -9,458 | -8,498 | -3,139 | 42,663 |
| Deferred revenue | 159,003 | 124,640 | 148,300 | -2,537 |
| Accounts receivable | -26,834 | -7,275 | 98,188 | -34,700 |
| Accounts payable and accrued liabilities | -19,031 | -33,844 | 6,554 | -22,353 |
| Depreciation and amortization | 67,608 | 45,137 | 22,666 | 84,062 |
| Deferred income taxes | -56,308 | -39,212 | -11,944 | -47,237 |
| Impairment of assets | - | - | - | 0 |
| Non-cash operating lease costs | 23,727 | 15,792 | 7,943 | 24,776 |
| Lease liabilities | -26,886 | -19,529 | -10,051 | -32,339 |
| Net cash provided by operating activities | 741,598 | 459,379 | 202,782 | 545,914 |
| Sales of investments | - | - | - | 0 |
| Maturities of investments | 0 | 0 | 0 | 5,420 |
| Purchases of property and equipment | 27,119 | 18,576 | 8,073 | 24,352 |
| Purchases of investments | 4,400 | 1,900 | 1,900 | 1,600 |
| Acquisition of businesses, net of cash acquired | 24,170 | 10,100 | - | 32,939 |
| Net cash used in investing activities | -55,689 | -30,576 | -9,973 | -53,471 |
| Payments on term debt agreement | - | - | - | 0 |
| Proceeds from the exercise of stock options and purchases of stock under employee stock purchase plan | 59,018 | 23,871 | 23,695 | 54,868 |
| Taxes paid related to net share settlement of equity awards | - | - | 13,368 | - |
| Payments for repurchase of common stock, including excise taxes | 377,077 | 252,068 | 125,010 | 400,047 |
| Taxes paid related to net share settlement of equity awards | 19,601 | 16,083 | - | 9,952 |
| Net cash used in financing activities | -337,660 | -244,280 | -114,683 | -355,131 |
| Net increase in cash, cash equivalents and restricted cash | 348,249 | 184,523 | 78,126 | 137,312 |
F5, INC. (FFIV)
F5, INC. (FFIV)