NASDAQ:ASTE | Key Financial Ratios | ASTEC INDUSTRIES INC

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.520.551.38%2.84%
2026-03-312.340.561.81%3.80%
2025-12-312.490.492.84%5.69%
2025-09-302.580.513.55%7.16%
2025-06-302.710.024.31%6.80%
2025-03-312.660.021.44%2.33%
2024-12-312.660.160.41%0.67%
2024-09-302.470-0.18%-0.30%
2024-06-302.50-0.21%-0.36%
2024-03-312.5102.21%3.81%
2023-12-312.410.113.16%5.13%
2023-09-302.6401.64%2.77%
2023-06-302.5602.46%3.85%
2023-03-312.500.78%1.24%
2022-12-312.540.12-0.01%-0.02%
2022-09-302.290.01-0.96%-1.45%
2022-06-302.420.01-0.08%-0.12%
2022-03-312.6301.21%1.74%
2021-12-312.8501.74%2.43%
2021-09-303.0404.43%6.08%
2021-06-303.0503.65%4.99%
2021-03-313.203.90%5.24%
2020-12-313.3205.43%7.16%
2020-09-303.3101.60%2.11%
2020-06-303.6801.83%2.34%
2020-03-313.1603.56%4.68%
2019-12-312.9302.79%3.70%
2019-09-303.060-0.78%-1.03%
2019-06-303.210.05-0.28%-0.38%
2019-03-313.020.1-7.61%-11.09%
2018-12-312.960.1-7.06%-10.33%
2018-09-303.020.04-0.28%-0.39%
2018-06-302.650-1.32%-1.85%
2018-03-313.3904.68%6.07%
2017-12-313.370.014.25%5.51%
2017-09-303.440.014.48%5.82%
2017-06-303.470.015.55%7.20%
2017-03-313.280.016.01%7.92%
2016-12-313.420.016.54%8.51%
2016-09-303.10.015.38%7.20%
2016-06-303.390.024.94%6.55%
2016-03-313.280.024.24%5.67%
2015-12-313.820.024.22%5.39%
2015-09-304.034.79%6.18%
2015-06-303.910.024.64%6.06%
2015-03-313.430.024.92%6.62%
2014-12-313.410.014.30%5.82%
2014-09-303.544.34%5.76%
2014-06-303.354.83%6.48%
2014-03-313.574.57%6.06%
2013-12-313.9105.21%6.77%
2013-09-303.635.55%7.31%
2013-06-303.665.70%7.47%
2013-03-313.275.48%7.41%
2012-12-313.465.54%7.36%
2012-09-303.345.10%6.82%
2012-06-303.275.26%7.07%
2012-03-313.35.88%7.87%
2011-12-313.155.63%7.67%
2011-09-303.435.50%7.28%
2011-06-303.415.43%7.25%
2011-03-313.274.99%6.74%
2010-12-313.434.99%6.59%
2010-09-303.61.75%2.28%
2009-12-313.62

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.490.492.84%5.69%
2024-12-312.660.160.41%0.67%
2023-12-312.410.113.16%5.13%
2022-12-312.540.12-0.01%-0.02%
2021-12-312.8501.74%2.43%
2020-12-313.3205.43%7.16%
2019-12-312.9302.79%3.70%
2018-12-312.960.1-7.06%-10.33%
2017-12-313.370.014.25%5.51%
2016-12-313.420.016.54%8.51%
2015-12-313.820.024.22%5.39%
2014-12-313.410.014.30%5.82%
2013-12-313.9105.21%6.77%
2012-12-313.465.60%7.44%
2011-12-313.155.63%7.67%
2010-12-313.434.99%6.59%
2009-12-313.620.52%0.68%
2008-12-3114.35%