NASDAQ:ALOT | Key Financial Ratios | AstroNova, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-04-301.760.26-0.96%-1.74%
2026-01-311.840.28-1.73%-3.09%
2025-10-311.820.29-11.96%-21.90%
2025-07-311.710.32-11.86%-22.40%
2025-04-301.670.34-10.67%-20.96%
2025-01-311.680.33-9.95%-19.13%
2024-11-021.830.32.30%4.15%
2024-08-031.870.323.75%6.90%
2024-04-273.070.133.97%5.51%
2024-01-312.580.143.52%5.20%
2023-10-282.280.152.49%3.85%
2023-07-292.230.160.67%1.05%
2023-04-292.150.162.22%3.61%
2023-01-312.130.171.91%3.15%
2022-10-291.960.180.39%0.66%
2022-07-3030.11-0.15%-0.21%
2022-04-303.060.115.44%7.76%
2022-01-313.180.115.59%7.94%
2021-10-303.410.116.94%9.76%
2021-07-313.630.127.34%10.25%
2021-05-013.770.131.29%1.91%
2021-01-312.90.171.11%1.72%
2020-10-313.180.18-0.80%-1.23%
2020-08-013.030.2-0.39%-0.63%
2020-05-022.020.180.41%0.68%
2020-01-312.250.181.51%2.46%
2019-11-022.340.194.46%7.42%
2019-08-032.420.215.24%8.84%
2019-05-042.730.235.61%9.24%
2019-01-312.540.264.82%8.21%
2018-10-272.740.283.49%6.01%
2018-07-282.630.313.46%6.19%
2018-04-282.520.333.00%5.55%
2018-01-312.430.362.69%5.16%
2017-10-283.270.143.10%5.50%
2017-07-293.850.143.67%5.19%
2017-04-2950.133.95%5.26%
2017-01-315.125.05%6.00%
2016-10-295.185.18%6.13%
2016-07-305.585.51%6.43%
2016-04-305.165.37%6.33%
2016-01-315.715.81%6.72%
2015-10-314.95.31%6.37%
2015-08-016.265.94%6.85%
2015-05-026.756.34%7.36%
2015-01-316.26.27%7.34%
2014-11-016.537.31%8.53%
2014-08-027.726.99%7.99%
2014-05-037.356.12%7.04%
2014-01-316.574.12%4.82%
2013-11-025.8611.56%13.93%
2013-08-036.4912.18%14.45%
2013-05-047.2912.68%14.99%
2013-01-315.1813.47%16.87%
2012-10-277.035.95%7.02%
2012-07-287.585.29%6.17%
2012-04-287.155.37%6.31%
2012-01-316.344.67%5.63%
2011-10-296.834.22%5.06%
2011-07-306.814.24%5.06%
2011-04-306.463.15%3.78%
2011-01-316.623.17%3.80%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-01-311.840.28-1.73%-3.09%
2025-01-311.680.33-9.95%-19.13%
2024-01-312.580.143.52%5.20%
2023-01-312.130.171.91%3.15%
2022-01-313.180.115.59%7.94%
2021-01-312.90.171.11%1.72%
2020-01-312.250.181.51%2.46%
2019-01-312.540.264.82%8.21%
2018-01-312.430.362.69%5.16%
2017-01-315.125.05%5.99%
2016-01-315.715.80%6.72%
2015-01-316.26.27%7.34%
2014-01-316.574.12%4.82%
2013-01-315.1813.47%16.87%
2012-01-316.344.67%5.63%
2011-01-316.623.17%3.80%