NASDAQ:FSTR | Key Financial Ratios | FOSTER L B CO

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-3023.41%6.39%
2026-03-312.223.34%6.42%
2025-12-311.872.28%4.30%
2025-09-302.211.46%2.80%
2025-06-302.5310.41%20.89%
2025-03-312.5710.62%21.31%
2024-12-311.8312.84%24.08%
2024-09-302.2712.41%23.51%
2024-06-302.382.21%5.01%
2024-03-312.172.47%5.57%
2023-12-311.770.47%1.03%
2023-09-301.98-12.56%-29.64%
2023-06-302.22-12.69%-31.39%
2023-03-312.09-13.72%-33.78%
2022-12-312-12.47%-33.22%
2022-09-302.06-0.48%-1.12%
2022-06-302.10.67%1.36%
2022-03-312.080.96%1.83%
2021-12-312.081.06%1.98%
2021-09-301.991.68%3.33%
2021-06-301.882.77%5.84%
2021-03-311.862.19%4.64%
2020-12-312.052.05%4.29%
2020-09-302.058.38%18.31%
2020-06-301.867.04%17.07%
2020-03-311.939.27%22.78%
2019-12-311.8610.51%25.06%
2019-09-301.95-6.27%-17.91%
2019-06-302.04-5.16%-15.78%
2019-03-311.88-6.01%-20.13%
2018-12-311.83-8.13%-25.52%
2018-09-301.833.11%6.97%
2018-06-301.952.15%5.28%
2018-03-312.021.59%3.85%
2017-12-312.421.33%3.47%
2017-09-302.1-9.05%-25.74%
2017-06-302.06-11.76%-33.62%
2017-03-312.17-35.12%-107.19%
2016-12-312.42-36.04%-106.31%
2016-09-302.22-23.70%-55.15%
2016-06-302.29-31.68%-80.91%
2016-03-312.57-9.24%-18.49%
2015-12-312.34-7.84%-15.71%
2015-09-302.68-6.83%-14.85%
2015-06-302.753.53%7.19%
2015-03-312.583.78%7.84%
2014-12-312.255.22%7.64%
2014-09-302.815.95%8.04%
2014-06-3036.27%8.42%
2014-03-313.456.81%8.81%
2013-12-313.287.09%9.26%
2013-09-303.386.83%9.30%
2013-06-303.26.60%9.13%
2013-03-313.274.44%6.10%
2012-12-313.013.99%5.63%
2012-09-302.493.71%5.55%
2012-03-313.216.90%9.32%
2011-12-312.836.03%8.49%
2011-09-302.656.13%8.67%
2011-06-302.75.30%7.53%
2010-12-312.47

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.872.28%4.30%
2024-12-311.8312.84%24.08%
2023-12-311.770.47%1.03%
2022-12-312-12.47%-33.22%
2021-12-312.081.06%1.98%
2020-12-312.052.05%4.29%
2019-12-311.8610.51%25.06%
2018-12-311.83-8.13%-25.52%
2017-12-312.421.33%3.47%
2016-12-312.42-36.04%-106.31%
2015-12-312.34-7.84%-15.71%
2014-12-312.255.22%7.64%
2013-12-313.287.09%9.26%
2012-12-313.013.99%5.63%
2011-12-312.836.03%8.49%
2010-12-312.475.42%8.01%
2009-12-316.76%