Logo image of BPMC

BLUEPRINT MEDICINES CORP (BPMC) Stock Income Statement

NASDAQ:BPMC - Nasdaq - US09627Y1091 - Common Stock - Currency: USD

92.25  -2.1 (-2.23%)

After market: 92.25 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
BPMC Revenue ChartBPMC Revenue over time chart
508.82M249.38M204.00M180.10M793.70M
Cost Of Goods
BPMC Cost Of Goods ChartBPMC Cost Of Goods over time chart
20.16M8.54M17.80M17.90M400.00K
Gross Profit
BPMC Gross Profit ChartBPMC Gross Profit over time chart
488.66M240.84M186.20M162.10M793.30M
Operating Expenses
BPMC Operating Expenses ChartBPMC Operating Expenses over time chart
700.70M727.12M723.80M804.20M484.60M
Research and Development
BPMC Research and Development ChartBPMC Research and Development over time chart
341.43M427.72M477.40M601.00M326.90M
Selling, General, and Administrative Expenses
BPMC Selling, General, and Administrative Expenses ChartBPMC Selling, General, and Administrative Expenses over time chart
359.27M295.14M237.40M195.30M157.70M
Operating Income
BPMC Operating Income ChartBPMC Operating Income over time chart
-212.04M-486.28M-537.50M-642.00M308.70M
Interest Income/Expense
BPMC Interest Income/Expense ChartBPMC Interest Income/Expense over time chart
-28.15M-18.79M-16.80M2.40M6.60M
Other Income/Expense
BPMC Other Income/Expense ChartBPMC Other Income/Expense over time chart
656.00K-946.00K2.00M-1.50M-400.00K
Non Recurring Items
BPMC Non Recurring Items ChartBPMC Non Recurring Items over time chart
173.68MN/AN/AN/AN/A
Income Before Taxes
BPMC Income Before Taxes ChartBPMC Income Before Taxes over time chart
-65.86M-506.02M-552.30M-641.10M314.90M
Income Tax
BPMC Income Tax ChartBPMC Income Tax over time chart
1.23M968.00K5.20M3.00M1.10M
Net Income
BPMC Net Income ChartBPMC Net Income over time chart
-67.09M-506.98M-557.50M-644.10M313.90M
EBITDA
BPMC EBITDA ChartBPMC EBITDA over time chart
-195.75M-474.61M-525.80M-635.50M315.30M
 
Per Share Data
EPS Diluted Total Ops
BPMC EPS Diluted Total Ops ChartBPMC EPS Diluted Total Ops over time chart
-1.07-8.37-9.35-11.015.59
Non GAAP EPS
BPMC Non GAAP EPS ChartBPMC Non GAAP EPS over time chart
-3.80-8.36-9.35-10.925.24
 
Statistics
Gross Profit Margin
BPMC Gross Profit Margin ChartBPMC Gross Profit Margin over time chart
96.04%96.58%91.27%90.01%99.95%
Profit Margin
BPMC Profit Margin ChartBPMC Profit Margin over time chart
-13.19%-203.30%-273.28%-357.63%39.55%
Operating Profit Margin
BPMC Operating Profit Margin ChartBPMC Operating Profit Margin over time chart
-41.67%-194.99%-263.48%-356.47%38.89%

All data in USD

Charts

BPMC Income Statement data chartBPMC Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 500M -500M
BPMC Earnings Per Share (EPS) chartBPMC EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 5 -5 -10