NASDAQ:PANW | Key Financial Ratios | Palo Alto Networks Inc

Complete source-backed ratio history.

Available history
2011-07-31 to 2026-04-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-300.861.82%3.05%
2026-01-311.045.13%13.65%
2025-10-310.994.75%12.89%
2025-07-310.944.81%14.49%
2025-04-300.95.63%17.12%
2025-01-310.845.99%19.68%
2024-10-310.8413.42%46.25%
2024-07-310.8912.89%49.87%
2024-04-300.8413.65%54.78%
2024-01-310.8312.45%52.25%
2023-10-310.864.15%28.28%
2023-07-310.783.03%25.15%
2023-04-300.741.52%17.47%
2023-01-310.640.26%4.71%
2022-10-310.7-1.14%-28.23%
2022-07-310.77-2.18%-127.14%
2022-04-300.74-3.51%-115.40%
2022-01-310.66-4.44%-391.77%
2021-10-310.68-4.89%-98.34%
2021-07-310.91-4.87%-78.63%
2021-04-301.38-4.59%-43.97%
2021-01-310.98-3.88%-35.50%
2020-10-311.63-3.43%-40.11%
2020-07-311.91-2.95%-24.23%
2020-04-301.29-3.52%-30.74%
2020-01-311.78-2.43%-10.84%
2019-10-311.78-1.51%-6.81%
2019-07-311.78-1.24%-5.16%
2019-04-301.86-0.86%-3.72%
2019-01-311.87-1.30%-6.93%
2018-10-312.1-1.68%-7.77%
2018-07-311.97-2.05%-10.53%
2018-04-301.14-3.94%-21.30%
2018-01-311.19-4.80%-27.53%
2017-10-311.17-6.00%-31.45%
2017-07-311.65-5.90%-26.72%
2017-04-301.8-6.46%-25.80%
2017-01-311.89-6.71%-24.47%
2016-10-311.33-6.97%-24.47%
2016-07-312.09-6.74%-21.53%
2016-04-301.17-6.92%-26.34%
2016-01-311.1-6.71%-26.21%
2015-10-310.96-6.74%-25.95%
2015-07-311.04-6.68%-26.91%
2015-04-301.1-8.47%-33.26%
2015-01-312.08-15.05%-48.79%
2014-10-312.59-16.15%-50.43%
2014-07-312.75-15.32%-48.34%
2014-04-301.19-23.88%-77.38%
2014-01-312.11-10.29%-24.93%
2013-10-312.42-5.25%-11.59%
2013-07-312.57-4.99%-10.74%
2013-04-302.6-3.34%-6.82%
2013-01-312.52-2.03%-4.08%
2012-10-312.77-1.55%-2.92%
2012-07-313.130.18%0.32%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-07-310.944.81%14.49%
2024-07-310.8912.89%49.86%
2023-07-310.783.03%25.15%
2022-07-310.77-2.18%-127.14%
2021-07-310.91-4.87%-78.63%
2020-07-311.91-2.95%-24.23%
2019-07-311.78-1.24%-5.16%
2018-07-311.97-2.05%-10.53%
2017-07-311.65-5.90%-26.72%
2016-07-312.09-6.74%-21.53%
2015-07-311.04-6.68%-26.91%
2014-07-312.75-15.32%-48.34%
2013-07-312.57-4.99%-10.74%
2012-07-313.130.18%0.32%
2011-07-3117.53%