OTC:FFLO | Key Financial Ratios | Free Flow USA, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.04-103.29%17.14%
2026-03-311.14-93.44%16.40%
2025-12-311.29-92.74%16.67%
2025-09-302.18-19.53%9.53%
2025-06-301.79-47.46%17.16%
2025-03-311.82-48.86%17.98%
2024-12-311.9140.54%-55.46%
2024-09-302.37149.58%-49.59%
2024-06-301.95137.51%-51.20%
2024-03-31-53.27%
2023-12-311.14-34.50%11.52%
2023-09-302.45-26.81%10.28%
2023-06-309.17-13.70%5.44%
2023-03-315.43-24.96%9.84%
2022-12-318.78-377.06%153.85%
2022-09-308.83-282.10%146.21%
2022-06-308.73-312.29%151.66%
2022-03-318.15-219.45%128.97%
2021-12-312.6812.99%56.16%
2021-09-302.528.04%145.00%
2021-06-302.6429.34%136.35%
2021-03-312.2323.41%184.87%
2020-12-312.1723.23%189.40%
2020-09-3056.790.81%-4.50%
2020-06-3056.453.85%-23.71%
2020-03-3111.98-2.26%9.57%
2019-12-3140.72-6.09%22.41%
2019-09-3022.841.44%-6.44%
2019-06-3041.79-5.24%19.93%
2019-03-3140.72-2.45%10.12%
2018-12-3178.70.64%-1.94%
2018-09-3062.08-23.49%35.54%
2018-06-301.03-18.82%17.25%
2018-03-311.01-53.20%38.07%
2017-12-310.94-55.64%30.68%
2017-09-301.2335.69%-29.90%
2017-06-301.4228.01%-34.26%
2017-03-311.5149.17%-68.55%
2016-12-311.3548.40%-52.52%
2016-06-300.65-501.80%91.85%
2016-03-31-377.98%822.48%
2015-12-310.12-5146.44%106.91%
2015-09-301.73-3.84%-31.10%
2015-06-301.8-3.61%-28.10%
2015-03-311.97-2.54%-18.09%
2014-12-312.14-7.43%141.82%
2014-09-303.68-8.47%308.23%
2014-06-300.35-1402.37%765.43%
2014-03-310-3945.80%73.26%
2013-12-310.02-2442.20%92.60%
2013-09-300.16-606.07%102.49%
2013-06-300.54-1658.17%134.38%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.29-92.74%16.67%
2024-12-311.9140.54%-55.46%
2023-12-311.14-34.50%11.52%
2022-12-318.78-377.06%153.85%
2021-12-312.6812.99%56.16%
2020-12-312.1723.23%189.00%
2019-12-3140.72-7.57%27.86%
2018-12-3178.73.69%-11.20%
2017-12-310.94-45.16%24.90%
2016-12-311.3548.33%-52.44%
2015-12-310.12-5146.44%106.91%
2014-12-312.14-7.43%141.82%
2013-12-310.02-2442.20%92.60%
2012-12-31-239.09%1071.41%