Logo image of BPMC

BLUEPRINT MEDICINES CORP (BPMC) Stock Balance Sheet

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)
ASSETS
Current Assets
Cash Equivalents
BPMC Cash Equivalents ChartBPMC Cash Equivalents over time chart
102.01M71.29M119.70M209.90M684.60M
Marketable Securities
BPMC Marketable Securities ChartBPMC Marketable Securities over time chart
513.47M639.36M825.30M267.20M187.20M
Receivables
BPMC Receivables ChartBPMC Receivables over time chart
77.61M43.18M36.90M37.00M25.30M
Inventories
BPMC Inventories ChartBPMC Inventories over time chart
13.61M21.22M29.70M21.80M8.60M
Other Current Assets
BPMC Other Current Assets ChartBPMC Other Current Assets over time chart
35.97M33.35M35.00M18.10M22.00M
Total Current Assets
BPMC Total Current Assets ChartBPMC Total Current Assets over time chart
742.68M808.39M1.05B554.00M927.80M
 
Non-Current Assets
PPE Net
BPMC PPE Net ChartBPMC PPE Net over time chart
100.77M115.65M115.20M120.90M101.70M
Investments And Advances
BPMC Investments And Advances ChartBPMC Investments And Advances over time chart
248.45M56.53M133.50M557.50M677.90M
Other Non-Current Assets
BPMC Other Non-Current Assets ChartBPMC Other Non-Current Assets over time chart
87.91M68.68M54.60M19.80M11.10M
Total Non-Current Assets
BPMC Total Non-Current Assets ChartBPMC Total Non-Current Assets over time chart
437.13M240.86M303.20M698.20M790.60M
 
TOTAL ASSETS
BPMC TOTAL ASSETS ChartBPMC TOTAL ASSETS over time chart
1.18B1.05B1.35B1.25B1.72B
 
LIABILITIES
Current Liabilities
Short Term Debt
BPMC Short Term Debt ChartBPMC Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
BPMC Current Portion Of LT Debt. ChartBPMC Current Portion Of LT Debt. over time chart
43.92M30.28M16.90MN/AN/A
Accrued Expenses
BPMC Accrued Expenses ChartBPMC Accrued Expenses over time chart
146.43M139.93M141.70M129.90M113.90M
Accounts Payable
BPMC Accounts Payable ChartBPMC Accounts Payable over time chart
6.79M4.71M2.70M8.30M4.40M
Other Current Liabilities
BPMC Other Current Liabilities ChartBPMC Other Current Liabilities over time chart
63.66M40.01M22.00M11.50M12.60M
Total Current Liabilities
BPMC Total Current Liabilities ChartBPMC Total Current Liabilities over time chart
260.80M214.92M183.20M149.80M130.80M
 
Non-Current Liabilities
Long Term Debt
BPMC Long Term Debt ChartBPMC Long Term Debt over time chart
343.05M208.53M122.20M0.000.00
Other Non-Current Liabilities
BPMC Other Non-Current Liabilities ChartBPMC Other Non-Current Liabilities over time chart
277.30M495.18M529.80M131.70M117.50M
Total Non-Current Liabilities
BPMC Total Non-Current Liabilities ChartBPMC Total Non-Current Liabilities over time chart
620.35M703.72M652.00M131.70M117.50M
 
TOTAL LIABILITIES
BPMC TOTAL LIABILITIES ChartBPMC TOTAL LIABILITIES over time chart
881.15M918.64M835.20M281.50M248.30M
 
SHAREHOLDERS' EQUITY
Retained Earnings
BPMC Retained Earnings ChartBPMC Retained Earnings over time chart
-2.41B-2.34B-1.83B-1.28B-631.40M
Additional Paid In Capital
BPMC Additional Paid In Capital ChartBPMC Additional Paid In Capital over time chart
2.71B2.47B2.36B2.25B2.11B
Common Shares
BPMC Common Shares ChartBPMC Common Shares over time chart
64.00K61.00K100.00K100.00K100.00K
Other Shareholders' Equity
BPMC Other Shareholders' Equity ChartBPMC Other Shareholders' Equity over time chart
-3.55M-3.50M-10.40M-4.10M-5.20M
Shares Outstanding
BPMC Shares Outstanding ChartBPMC Shares Outstanding over time chart
63.71M61.15M60.00M59.10M57.80M
Tangible Book Value per Share
BPMC Tangible Book Value per Share ChartBPMC Tangible Book Value per Share over time chart
4.692.148.5816.4225.43
Total Shareholders' Equity
BPMC Total Shareholders' Equity ChartBPMC Total Shareholders' Equity over time chart
298.67M130.61M514.70M970.70M1.47B
 
TOTAL LIABILITIES AND EQUITY
BPMC TOTAL LIABILITIES AND EQUITY ChartBPMC TOTAL LIABILITIES AND EQUITY over time chart
1.18B1.05B1.35B1.25B1.72B
 
Statistics
Debt/Equity
BPMC Debt/Equity ChartBPMC Debt/Equity over time chart
1.151.600.24N/AN/A
Current Ratio
BPMC Current Ratio ChartBPMC Current Ratio over time chart
2.853.765.713.707.09
Return On Assets (ROA)
BPMC Return On Assets (ROA) ChartBPMC Return On Assets (ROA) over time chart
-5.69%-48.32%-41.30%-51.44%18.27%
Return On Equity (ROE)
BPMC Return On Equity (ROE) ChartBPMC Return On Equity (ROE) over time chart
-22.46%-388.17%-108.32%-66.35%21.35%
Return On Invested Capital (ROIC)
BPMC Return On Invested Capital (ROIC) ChartBPMC Return On Invested Capital (ROIC) over time chart
N/AN/AN/AN/A15.36%
Return On Invested Capital Ex Cash (ROICexc)
BPMC Return On Invested Capital Ex Cash (ROICexc) ChartBPMC Return On Invested Capital Ex Cash (ROICexc) over time chart
N/AN/AN/AN/A34.07%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
BPMC Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartBPMC Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
N/AN/AN/AN/A34.07%

All data in USD , ROIC based on taxRate of 0.21

Charts

BPMC Balance Sheet Over Time ChartBPMC Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 LIABILITIES + EQUITY TOTAL ASSETS
BPMC Balance Sheet - Short Vs Long Term ChartBPMC Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 200M 400M 600M