NYSE:FSI | Key Financial Ratios | FLEXIBLE SOLUTIONS INTERNATIONAL INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.820.11-5.29%-8.42%
2026-03-312.560.111.29%2.12%
2025-12-313.060.111.27%2.02%
2025-09-302.960.183.30%4.95%
2025-06-303.40.195.22%7.73%
2025-03-312.720.213.73%6.00%
2024-12-312.910.235.07%7.99%
2024-09-303.170.257.19%11.26%
2024-06-302.650.235.02%7.82%
2024-03-312.730.224.08%6.53%
2023-12-313.010.25.00%7.89%
2023-09-303.140.236.96%10.95%
2023-06-303.470.2410.45%16.17%
2023-03-312.960.1812.04%19.00%
2022-12-313.010.1913.61%21.52%
2022-09-302.580.188.12%13.38%
2022-06-302.510.198.45%14.08%
2022-03-312.120.087.83%13.18%
2021-12-312.420.098.72%13.74%
2021-09-302.510.19.62%14.97%
2021-06-302.60.128.66%13.30%
2021-03-312.420.148.63%13.84%
2020-12-312.410.188.48%14.04%
2020-09-302.890.1712.35%20.18%
2020-06-303.020.2112.45%20.52%
2020-03-312.430.229.93%18.08%
2020-03-3011.32%
2019-12-312.580.245.91%10.68%
2019-09-302.840.253.56%6.60%
2019-06-302.770.251.97%3.64%
2019-03-312.370.238.13%15.83%
2018-12-313.470.267.98%14.60%
2018-09-307.770.026.10%6.85%
2018-06-306.790.015.31%6.09%
2018-03-316.40.02-4.44%-5.10%
2017-12-315.170.029.87%11.76%
2017-09-307.930.0219.94%22.31%
2017-06-307.160.0321.70%24.65%
2017-03-315.030.0322.68%27.27%
2016-12-314.050.0411.83%14.39%
2016-09-304.40.0812.76%15.24%
2016-06-303.880.0813.79%16.94%
2016-03-313.770.0912.75%15.65%
2015-12-315.110.0610.64%12.51%
2015-09-305.760.127.68%8.89%
2015-06-304.470.126.98%8.32%
2015-03-313.290.137.40%9.34%
2014-12-313.160.12.83%3.55%
2014-09-303.620.1319.41%24.03%
2014-06-302.60.213.69%16.52%
2014-03-312.560.1411.11%14.45%
2013-12-312.640.1112.35%15.88%
2013-09-302.550.22-7.22%-10.13%
2013-06-302.740.21-5.27%-7.24%
2013-03-312.140.21-8.51%-12.62%
2012-12-312.360.18-7.89%-11.10%
2012-09-302.850.23-6.94%-9.44%
2012-06-302.570.22-4.09%-5.69%
2012-03-312.680.31%0.43%
2011-12-312.610.251.26%1.72%
2011-09-302.230.15%0.22%
2011-06-302.88-0.25%-0.36%
2010-12-314.45

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.060.111.27%2.02%
2024-12-312.910.235.07%7.99%
2023-12-313.010.25.00%7.89%
2022-12-313.010.1913.61%21.52%
2021-12-312.420.098.72%13.74%
2020-12-312.410.188.48%14.04%
2019-12-312.580.245.91%10.68%
2018-12-313.470.267.98%14.60%
2017-12-315.170.029.87%11.76%
2016-12-314.050.0411.83%14.39%
2015-12-315.110.0610.64%12.51%
2014-12-313.160.12.83%3.55%
2013-12-312.640.1112.35%15.88%
2012-12-312.360.18-7.89%-11.10%
2011-12-312.610.251.26%1.72%
2010-12-314.45-1.27%-1.68%