Evofem Biosciences, Inc.

OTC:EVFM

0.07 (USD) • At close November 17, 2023
Overzicht | Financiële gegevens

Cijfers zijn in miljoenen (behalve de cijfers per aandeel en de ratio's) USD.

202320222021202020192018201720162015201420132012
Omzet 18.21816.8378.2440.44600000000.1
Kosten van de omzet 8.2934.4154.0550.4680.9050.2620.2440.0690.058000
Brutowinst 9.92512.4224.189-0.022-0.905-0.262-0.244-0.069-0.058000.1
Brutowinstmarge 0.5450.7380.508-0.04900000001
Onderzoek- en ontwikkelingskosten 2.46225.03233.12917.0522.2343.4153.9466.57934.415.17511.4483.249
Algemene en administratieve kosten 14.9527.56324.70930.08530.51234.2276.0995.4647.6394.4162.9752.592
Verkoop- en marketingkosten 11.66443.951113.15256.46710.1230000000
Verkoop-, algemene en administratieve kosten 25.3171.514137.86186.55230.51234.2276.0995.4647.6394.4162.9752.592
Overige kosten -2.628-2.087-4.732-2.082-19.99-0.1450000-0.0470
Bedrijfskosten 27.77296.546170.99103.60252.74277.64210.04512.04242.0499.59114.4235.841
Bedrijfsresultaat -17.847-84.124-166.801-103.624-52.742-77.642-10.045-12.042-42.049-9.591-14.423-5.741
Bedrijfsresultaat ratio -0.98-4.996-20.233-232.3410000000-57.41
Totaal overige inkomsten en kosten netto 70.8437.47-38.374-38.681-27.287-48.1950.051-0.976-1.108-0.861-0.538-1.152
Inkomen voor belasting 52.996-76.654-205.175-142.305-80.029-125.71-9.993-13.019-43.157-10.819-15.016-7.828
Inkomen voor belasting ratio 2.909-4.553-24.888-319.070000000-78.276
Belastingkosten 0.0170.0440.0170.0040.0040.0020.051-0.01-0.0320.3570.010.937
Nettowinst 52.979-76.698-205.192-142.309-80.033-125.712-9.993-13.019-43.157-10.819-15.016-7.828
Nettowinstmarge 2.908-4.555-24.89-319.0780000000-78.276
WPA (Winst Per Aandeel) 10.36-163.19-2,931.31-3,557.72-4,001.65-10,763.01-9,563.11-10,618.76-35,461.83-8,904.72-12,736.43-6,639.2
Verwaterde WPA 0.05-163.19-2,931.31-3,557.72-4,001.65-10,763.01-9,563.11-10,618.76-35,461.83-8,904.72-12,736.43-6,639.2
EBITDA -16.066-93.596-133.144-66.856-44.987-29.592-9.948-11.983-42.023-9.584-14.396-5.616
EBITDA ratio -0.882-5.559-16.15-149.9010000000-56.156