| Income Statement | 2025-07-31 | 2024-07-31 | 2023-07-31 | 2022-07-31 |
|---|---|---|---|---|
| Revenue | 9,221,500 | 8,027,500 | 6,892,700 | 5,501,500 |
| Product | 413,200 | 348,200 | 418,300 | 455,500 |
| Service | 2,038,400 | 1,711,000 | 1,491,400 | 1,263,200 |
| Cost of revenue | 2,451,600 | 2,059,200 | 1,909,700 | 1,718,700 |
| Total gross profit | 6,769,900 | 5,968,300 | 4,983,000 | 3,782,800 |
| Research and development | 1,984,100 | 1,809,400 | 1,604,000 | 1,417,700 |
| Sales and marketing | 3,100,200 | 2,794,500 | 2,544,000 | 2,148,900 |
| General and administrative | 442,700 | 680,500 | 447,700 | 405,000 |
| Total operating expenses | 5,527,000 | 5,284,400 | 4,595,700 | 3,971,600 |
| Operating income | 1,242,900 | 683,900 | 387,300 | -188,800 |
| Interest expense | 3,000 | 8,300 | 27,200 | 27,400 |
| Other income, net | 355,800 | 312,700 | 206,200 | 9,000 |
| Income before income taxes | 1,595,700 | 988,300 | 566,300 | -207,200 |
| Provision for (benefit from) income taxes | 461,800 | -1,589,300 | 126,600 | 59,800 |
| Net income | 1,133,900 | 2,577,600 | 439,700 | -267,000 |
| Net income per share, basic (in usd per share) | 1.71 | 8.07 | 1.45 | -2.71 |
| Net income per share, diluted (in usd per share) | 1.6 | 7.28 | 1.28 | -2.71 |
| Weighted-average shares used to compute net income pershare,basic (in shares) | 662,500,000 | 319,200,000 | 303,200,000 | 98,500,000 |
| Weighted-average shares used to compute net income pershare,diluted (in shares) | 709,300,000 | 354,000,000 | 342,300,000 | 98,500,000 |
Palo Alto Networks Inc (PANW)
Palo Alto Networks Inc (PANW)