NYSE:AIN | Key Financial Ratios | ALBANY INTERNATIONAL CORP /DE/

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.240.6-2.99%-6.86%
2026-03-312.20.65-3.42%-8.15%
2025-12-312.10.63-3.34%-7.90%
2025-09-302.340.65-3.15%-7.24%
2025-06-303.510.53.61%7.00%
2025-03-313.70.464.60%8.63%
2024-12-313.230.345.31%9.29%
2024-09-303.680.375.73%10.13%
2024-06-303.590.396.25%11.31%
2024-03-313.990.456.20%11.53%
2023-12-313.530.486.06%11.56%
2023-09-303.530.545.52%10.80%
2023-06-304.990.534.83%9.05%
2023-03-314.820.555.60%10.63%
2022-12-313.970.515.83%11.10%
2022-09-304.270.556.76%13.02%
2022-06-304.440.597.84%15.46%
2022-03-314.430.57.51%13.79%
2021-12-313.650.47.61%13.56%
2021-09-304.140.47.62%13.39%
2021-06-304.090.47.61%13.43%
2021-03-314.220.477.74%14.23%
2020-12-313.760.496.36%12.08%
2020-09-303.80.566.72%13.42%
2020-06-303.670.627.57%15.73%
2020-03-313.760.747.57%16.84%
2019-12-313.050.618.98%18.95%
2019-09-303.130.648.60%18.32%
2019-06-303.190.747.45%16.76%
2019-03-312.990.797.23%16.76%
2018-12-313.130.875.85%13.70%
2018-09-302.90.884.92%11.76%
2018-06-302.990.894.13%9.98%
2018-03-313.240.882.14%5.06%
2017-12-313.370.912.43%5.81%
2017-09-302.490.93.19%7.67%
2017-06-302.470.923.12%7.59%
2017-03-312.580.923.97%9.54%
2016-12-312.510.954.17%10.39%
2016-09-303.550.945.89%14.29%
2016-06-303.770.955.69%13.88%
2016-03-313.760.495.77%11.28%
2015-12-313.580.535.67%11.48%
2015-09-302.610.572.83%5.83%
2015-06-302.740.622.91%6.10%
2015-03-312.570.584.31%8.94%
2014-12-312.510.534.04%8.15%
2014-09-303.490.533.81%7.90%
2014-06-303.540.513.09%6.34%
2014-03-313.590.551.45%3.05%
2013-12-313.310.561.56%3.22%
2013-09-302.230.61.46%3.32%
2013-06-302.290.671.88%4.54%
2013-03-312.630.68-0.40%-0.92%
2012-12-312.170.652.77%6.28%
2012-09-302.770.651.37%3.13%
2012-06-302.820.722.00%4.76%
2012-03-312.580.685.69%13.62%
2011-12-312.970.92.84%8.40%
2011-09-302.980.864.92%13.93%
2011-03-313.173.53%
2010-12-313.060.99

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.10.63-3.34%-7.90%
2024-12-313.230.345.31%9.29%
2023-12-313.530.486.06%11.56%
2022-12-313.970.515.83%11.10%
2021-12-313.650.47.61%13.56%
2020-12-313.760.496.36%12.08%
2019-12-313.050.618.98%18.95%
2018-12-313.130.875.85%13.70%
2017-12-313.370.912.43%5.81%
2016-12-312.510.954.17%10.39%
2015-12-313.580.535.67%11.48%
2014-12-312.510.534.04%8.15%
2013-12-313.310.561.56%3.22%
2012-12-312.170.652.77%6.28%
2011-12-312.970.92.84%8.40%
2010-12-313.060.992.94%8.83%
2009-12-31-2.49%