OTC:CFOR | Key Financial Ratios | CapForce Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-304.2771.03%83.85%
2026-03-310.0962.26%74.60%
2025-12-310.2262.07%74.14%
2025-09-307.0654.14%67.37%
2025-06-307.39123.71%153.61%
2025-03-313.97119.94%160.14%
2024-12-314.18121.60%162.49%
2024-09-305.46-171.83%-314.74%
2024-06-300.05-780.36%191.91%
2024-03-310.05-896.99%246.47%
2023-12-310.14-1735.59%282.56%
2023-09-300.286.87-144.26%-977.39%
2023-06-300.58-161.37%-527.75%
2023-03-311.241.12-136.61%-394.63%
2022-12-311.011.57-144.44%-492.15%
2022-09-301.110.89-101.82%-240.78%
2022-06-301.40.55-52.27%-93.24%
2022-03-311.760.65-41.64%-78.31%
2021-12-3120.53-48.57%-84.44%
2021-09-301.550.64-56.36%-105.42%
2021-06-307.22-53.56%-92.42%
2021-03-316.510.43-49.38%-80.62%
2020-12-312.290.95-52.68%-123.69%
2020-09-301.741.13-48.36%-126.58%
2020-06-301.780.97-37.64%-93.04%
2020-03-313.49-63.46%-89.06%
2019-12-311.350.16-119.43%-289.90%
2019-09-300.31-212.45%877.41%
2019-06-300.89-150.40%-735.30%
2019-03-311.37-117.22%-326.65%
2018-12-311.32-149.36%-404.02%
2018-09-301.56-136.62%-312.70%
2018-06-302.13-104.02%-197.13%
2018-03-312.45-92.32%-145.05%
2017-12-310.73-232.92%-1100.59%
2017-09-301.23-186.74%-457.78%
2017-06-300.29-376.55%879.13%
2017-03-310.58-318.96%-3544.49%
2016-12-311.08-213.34%-605.11%
2016-09-301.06-199.83%-584.23%
2016-06-302.48-136.87%-238.62%
2016-03-311.28-199.01%-591.89%
2015-12-312.15-126.14%-231.64%
2015-09-303.6-82.54%-117.46%
2015-06-304.09-92.97%-124.24%
2015-03-310.19-266.86%80.17%
2014-12-310.28-213.62%70.32%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.2262.07%74.14%
2024-12-314.18121.60%162.49%
2023-12-310.14-1735.59%282.56%
2022-12-311.011.57-144.44%-492.15%
2021-12-3120.53-48.57%-84.44%
2020-12-312.290.95-52.68%-123.69%
2019-12-311.350.16-119.43%-289.90%
2018-12-311.32-149.36%-404.02%
2017-12-310.73-232.92%-1100.60%
2016-12-311.08-213.34%-605.11%
2015-12-312.15-126.14%-231.64%
2014-12-310.28-213.62%70.32%