OTC:EVFM | Key Financial Ratios | Evofem Biosciences, Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-300.07-203.16%17.46%
2026-03-310.08-81.03%7.77%
2025-12-310.181.93%-0.53%
2025-09-300.1-39.36%7.24%
2025-06-300.12-43.32%8.95%
2025-03-310.08-24.04%4.45%
2024-12-310.17-37.24%12.43%
2024-09-300.11-33.15%11.20%
2024-06-300.1706.74%-87.19%
2024-03-310.09614.87%-71.50%
2023-12-310.13501.98%-79.66%
2023-09-300.17350.98%-82.96%
2023-06-300.17499.20%-126.22%
2023-03-310.21-181.16%83.62%
2022-12-310.14-304.80%106.82%
2022-09-300.27-283.60%153.65%
2022-06-300.16-530.13%131.25%
2022-03-310.14-552.28%149.05%
2021-12-310.22-482.67%196.70%
2021-09-300.58-288.07%330.18%
2021-06-301.4-138.00%-1674.19%
2021-03-311.06-181.15%1241.49%
2020-12-311.26-129.41%-10564.88%
2020-09-301.55-101.87%-284.58%
2020-06-302.07-72.80%-143.46%
2020-03-310.95-518.45%-7944.27%
2019-12-312.09-282.85%-511.85%
2019-09-302.52-211.08%-341.84%
2019-06-302.84-159.75%-242.88%
2019-03-310.04-2310.58%259.00%
2018-12-310.09-3134.96%538.24%
2018-09-300.54-866.66%1293.83%
2018-06-301.17-710.09%-3534.12%
2018-03-310.27-1880.47%924.40%
2017-12-310.02-2664.60%36.37%
2017-09-304.39-1405.42%-1810.09%
2017-06-304.76-196.21%-247.45%
2017-03-316.25-114.23%-135.70%
2016-12-3113.86-101.58%7.19%
2016-09-3010.39-135.22%-149.28%
2016-06-305.960.25-157.04%-221.10%
2016-03-316.50.21-165.59%-228.49%
2015-12-314.370.42-107.59%-181.28%
2015-09-304.350.3-69.37%-111.63%
2015-06-3010.640.2-36.32%-47.03%
2015-03-3117.980.17-22.41%-27.49%
2014-12-3140.26-14.07%-16.58%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.181.93%-0.53%
2024-12-310.17-37.24%12.43%
2023-12-310.13501.98%-79.66%
2022-12-310.14-304.80%106.82%
2021-12-310.22-482.67%196.70%
2020-12-311.26-129.41%-10564.88%
2019-12-312.09-282.85%-511.85%
2018-12-310.09-3134.96%538.24%
2017-12-310.02-2664.60%36.37%
2016-12-3113.86-101.58%7.19%
2015-12-314.370.42-107.59%-181.28%
2014-12-3140.26-14.07%-16.58%
2013-12-3126.49%