Palo Alto Networks Earnings Surge and Strategic Growth in 2025 | Monexa