NASDAQ:INTU | Key Financial Ratios | INTUIT INC.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-301.450.311.66%22.22%
2026-01-311.320.3212.66%22.78%
2025-10-311.390.3212.41%21.31%
2025-07-311.360.310.47%19.63%
2025-04-301.450.329.48%17.23%
2025-01-311.270.359.59%16.92%
2024-10-311.240.348.79%16.10%
2024-07-311.290.339.22%16.07%
2024-04-301.50.329.73%16.38%
2024-01-311.170.359.33%16.38%
2023-10-311.250.359.07%15.21%
2023-07-311.470.358.58%13.81%
2023-04-301.510.387.74%12.73%
2023-01-311.230.457.15%12.28%
2022-10-311.370.436.93%11.69%
2022-07-311.390.427.45%12.57%
2022-04-301.638.77%14.75%
2022-01-311.188.26%13.93%
2021-10-312.114.07%21.49%
2021-07-311.940.2113.29%20.89%
2021-04-301.9613.50%21.37%
2021-01-311.5311.97%19.70%
2020-10-313.0920.26%37.50%
2020-07-312.2616.70%35.76%
2020-04-301.7917.22%28.21%
2020-01-311.6724.34%43.76%
2019-10-311.825.55%43.49%
2019-07-311.8324.78%41.53%
2019-04-301.8522.60%38.40%
2019-01-311.3225.70%49.03%
2018-10-311.4127.70%49.07%
2018-07-311.3925.89%47.19%
2018-04-301.0524.28%48.25%
2018-01-310.6324.15%68.74%
2017-10-310.6724.93%64.85%
2017-07-310.7324.21%57.98%
2017-04-300.918.25%53.45%
2017-01-310.622.16%123.44%
2016-10-310.5824.92%104.70%
2016-07-310.7223.04%65.62%
2016-04-300.8120.91%82.77%
2016-01-310.621.9411.68%79.25%
2015-10-310.7610.91%39.77%
2015-07-311.470.217.35%15.65%
2015-04-301.356.08%13.87%
2015-01-311.2215.35%34.20%
2014-10-311.7916.55%28.49%
2014-07-311.8417.44%29.47%
2014-04-302.0416.40%28.41%
2014-01-311.4216.07%33.91%
2013-10-311.6921.29%38.94%
2013-07-311.8715.64%24.30%
2013-04-301.7515.11%24.59%
2013-01-311.215.52%28.30%
2012-10-311.2418.62%30.49%
2012-07-311.20.1816.91%28.86%
2012-04-301.4714.29%25.78%
2012-01-311.0613.80%30.81%
2011-10-311.1513.67%27.11%
2011-07-311.250.3812.41%24.24%
2011-04-301.2911.55%22.79%
2011-01-311.3510.66%23.37%
2010-10-311.7711.57%21.87%
2010-07-311.880.3511.04%20.35%
2010-04-301.8310.15%19.28%
2010-01-311.429.63%20.39%
2009-10-311.69.68%18.97%
2009-07-311.829.26%17.48%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-07-311.360.310.47%19.63%
2024-07-311.290.339.22%16.07%
2023-07-311.470.358.58%13.81%
2022-07-311.390.427.45%12.57%
2021-07-311.940.2113.29%20.89%
2020-07-312.2616.70%35.76%
2019-07-311.8324.78%41.53%
2018-07-311.3925.89%47.19%
2017-07-310.7324.21%57.98%
2016-07-310.7223.04%65.62%
2015-07-311.477.35%15.65%
2014-07-311.8417.44%29.47%
2013-07-311.8715.64%24.30%
2012-07-311.20.1816.91%28.86%
2011-07-311.250.3812.41%24.24%
2010-07-311.880.3511.04%20.35%
2009-07-311.829.26%17.48%
2008-07-3122.93%