NYSE:OSK | Key Financial Ratios | OSHKOSH CORP

Complete source-backed ratio history.

Available history
2009-09-30 to 2026-03-31
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-311.635.80%12.94%
2025-12-311.946.42%14.28%
2025-09-301.986.77%14.68%
2025-06-301.846.49%14.60%
2025-03-311.776.29%14.50%
2024-12-311.527.23%16.41%
2024-09-301.466.88%16.56%
2024-06-301.447.02%17.39%
2024-03-311.437.27%18.01%
2023-12-311.456.55%16.14%
2023-09-301.455.90%14.74%
2023-06-301.815.04%11.94%
2023-03-311.80.183.32%8.09%
2022-12-311.870.192.25%5.46%
2022-09-301.813.23%7.77%
2022-06-301.735.42%12.92%
2022-03-311.766.30%14.80%
2021-12-312
2021-09-302.127.23%15.16%
2021-06-302.17.16%14.87%
2021-03-312.095.46%11.47%
2020-12-312.195.24%10.75%
2020-09-302.235.53%11.28%
2020-06-302.126.50%13.53%
2020-03-311.968.29%18.08%
2019-12-312.149.83%20.37%
2019-09-301.9610.41%22.29%
2019-06-301.9910.66%22.36%
2019-03-311.869.91%21.69%
2018-12-311.9910.43%21.75%
2018-10-011.89
2018-09-301.930.338.91%18.77%
2018-06-301.887.85%17.11%
2018-03-311.810.357.49%16.57%
2017-12-311.860.366.51%14.08%
2017-09-301.810.365.60%12.38%
2017-06-301.720.384.98%11.64%
2017-03-311.620.414.19%10.29%
2016-12-311.790.424.92%11.16%
2016-09-301.770.434.79%10.95%
2016-06-301.630.444.28%10.55%
2016-03-311.580.464.44%11.25%
2015-12-311.650.484.75%11.59%
2015-09-301.630.455.04%12.01%
2015-06-301.740.445.43%12.87%
2015-03-311.720.475.97%14.34%
2014-12-311.830.476.62%15.20%
2014-09-301.820.456.74%15.58%
2014-06-301.950.415.57%12.06%
2014-03-311.890.436.65%14.74%
2013-12-311.920.467.30%16.06%
2013-09-301.850.456.67%15.09%
2013-06-301.830.487.62%18.04%
2013-03-311.650.515.90%15.24%
2012-12-311.650.535.18%13.33%
2012-09-301.580.524.66%12.45%
2012-06-301.553.84%10.84%
2012-03-311.560.583.80%10.77%
2011-12-311.570.624.63%13.03%
2011-09-301.450.665.66%17.12%
2011-06-301.460.677.45%21.61%
2011-03-311.4410.89%32.11%
2010-12-311.3716.14%50.25%
2010-09-301.220.8716.78%59.55%
2010-06-301.3917.17%70.20%
2009-09-301.29

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.946.42%14.28%
2024-12-311.527.23%16.41%
2023-12-311.456.55%16.14%
2022-12-311.872.25%5.46%
2021-12-312
2021-09-302.127.23%15.16%
2020-09-302.235.53%11.28%
2019-09-301.9610.41%22.29%
2018-09-301.930.338.91%18.77%
2017-09-301.810.365.60%12.38%
2016-09-301.770.434.79%10.95%
2015-09-301.630.455.04%12.01%
2014-09-301.820.456.74%15.58%
2013-09-301.850.456.67%15.09%
2012-09-301.580.524.66%12.45%
2011-09-301.450.665.66%17.12%
2010-09-301.220.8716.78%59.55%
2009-09-301.29-23.05%-213.73%