NASDAQ:BPMC - US09627Y1091 - Common Stock
TTM (2025-3-31) | 2024 (2024-12-31) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | ||||
---|---|---|---|---|---|---|---|---|
Revenue | 562.12M | 508.82M | 249.38M | 204.00M | 180.10M | |||
Cost Of Goods | 19.77M | 20.16M | 8.54M | 17.80M | 17.90M | |||
Gross Profit | 542.35M | 488.66M | 240.84M | 186.20M | 162.10M | |||
Operating Expenses | 716.65M | 700.71M | 727.12M | 723.80M | 804.20M | |||
Research and Development | 345.13M | 341.43M | 427.72M | 477.40M | 601.00M | |||
Selling, General, and Administrative Expenses | 371.52M | 359.27M | 295.14M | 237.40M | 195.30M | |||
Operating Income | -174.31M | -212.04M | -486.28M | -537.50M | -642.00M | |||
Interest Income/Expense | 19.66M | -28.15M | -18.79M | -16.80M | 2.40M | |||
Other Income/Expense | 741.00K | 656.00K | -946.00K | 2.00M | -1.50M | |||
Non Recurring Items | 18.00K | 173.68M | N/A | N/A | N/A | |||
Income Before Taxes | -153.89M | -65.86M | -506.02M | -552.30M | -641.10M | |||
Income Tax | 1.84M | 1.23M | 968.00K | 5.20M | 3.00M | |||
Net Income | -155.73M | -67.09M | -506.98M | -557.50M | -644.10M | |||
EBITDA | -158.37M | -195.75M | -474.61M | -525.80M | -635.50M | |||
Per Share Data | ||||||||
EPS Diluted Total Ops | -2.46 | -1.07 | -8.37 | -9.35 | -11.01 | |||
Non GAAP EPS | -3.22 | -3.80 | -8.36 | -9.35 | -10.92 | |||
Statistics | ||||||||
Gross Profit Margin | 96.48% | 96.04% | 96.58% | 91.27% | 90.01% | |||
Profit Margin | -27.70% | -13.19% | -203.30% | -273.28% | -357.63% | |||
Operating Profit Margin | -31.01% | -41.67% | -194.99% | -263.48% | -356.47% |
All data in USD