Logo image of BMRN

BIOMARIN PHARMACEUTICAL INC (BMRN) Stock Balance Sheet

NASDAQ:BMRN - Nasdaq - US09061G1013 - Common Stock - Currency: USD

63.25  +1.45 (+2.35%)

After market: 63.2635 +0.01 (+0.02%)

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.

MRQ
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
ASSETS
Current Assets
Cash
BMRN Cash ChartBMRN Cash over time chart
4.98MN/AN/AN/AN/A
Cash Equivalents
BMRN Cash Equivalents ChartBMRN Cash Equivalents over time chart
288.69M499.48M724.50M587.30M649.20M
Marketable Securities
BMRN Marketable Securities ChartBMRN Marketable Securities over time chart
636.78M344.65M567.00M426.60M416.20M
Receivables
BMRN Receivables ChartBMRN Receivables over time chart
777.55M633.70M461.30M373.40M448.40M
Inventories
BMRN Inventories ChartBMRN Inventories over time chart
1.18B1.11B894.10M776.70M698.50M
Other Current Assets
BMRN Other Current Assets ChartBMRN Other Current Assets over time chart
169.26M141.39M104.50M110.40M129.90M
Total Current Assets
BMRN Total Current Assets ChartBMRN Total Current Assets over time chart
3.06B2.96B2.75B2.27B2.34B
 
Non-Current Assets
PPE Net
BMRN PPE Net ChartBMRN PPE Net over time chart
1.05B1.11B1.11B1.08B1.09B
Investments And Advances
BMRN Investments And Advances ChartBMRN Investments And Advances over time chart
568.78M622.43M333.80M507.80M285.50M
Goodwill
BMRN Goodwill ChartBMRN Goodwill over time chart
196.20M196.20M196.20M196.20M196.20M
Intangibles
BMRN Intangibles ChartBMRN Intangibles over time chart
260.92M294.70M338.60M388.70M417.30M
Other Non-Current Assets
BMRN Other Non-Current Assets ChartBMRN Other Non-Current Assets over time chart
1.72B1.66B1.64B1.55B1.52B
Total Non-Current Assets
BMRN Total Non-Current Assets ChartBMRN Total Non-Current Assets over time chart
3.79B3.89B3.62B3.73B3.51B
 
TOTAL ASSETS
BMRN TOTAL ASSETS ChartBMRN TOTAL ASSETS over time chart
6.85B6.84B6.38B6.00B5.85B
 
LIABILITIES
Current Liabilities
Short Term Debt
BMRN Short Term Debt ChartBMRN Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
BMRN Current Portion Of LT Debt. ChartBMRN Current Portion Of LT Debt. over time chart
0.00494.02M2.30M2.30M2.90M
Accrued Expenses
BMRN Accrued Expenses ChartBMRN Accrued Expenses over time chart
378.60M322.84M317.80M277.10M266.30M
Accounts Payable
BMRN Accounts Payable ChartBMRN Accounts Payable over time chart
312.32M315.51M231.20M193.00M191.40M
Other Current Liabilities
BMRN Other Current Liabilities ChartBMRN Other Current Liabilities over time chart
24.74M44.66M37.50M67.50M32.00M
Total Current Liabilities
BMRN Total Current Liabilities ChartBMRN Total Current Liabilities over time chart
715.66M1.18B588.90M539.80M492.50M
 
Non-Current Liabilities
Long Term Debt
BMRN Long Term Debt ChartBMRN Long Term Debt over time chart
594.63M593.17M1.08B1.08B1.08B
Deferred Taxes/Income
BMRN Deferred Taxes/Income ChartBMRN Deferred Taxes/Income over time chart
N/AN/AN/AN/AN/A
Other Non-Current Liabilities
BMRN Other Non-Current Liabilities ChartBMRN Other Non-Current Liabilities over time chart
127.51M119.86M99.80M111.70M170.30M
Total Non-Current Liabilities
BMRN Total Non-Current Liabilities ChartBMRN Total Non-Current Liabilities over time chart
722.14M713.03M1.18B1.19B1.25B
 
TOTAL LIABILITIES
BMRN TOTAL LIABILITIES ChartBMRN TOTAL LIABILITIES over time chart
1.44B1.89B1.77B1.73B1.74B
 
SHAREHOLDERS' EQUITY
Retained Earnings
BMRN Retained Earnings ChartBMRN Retained Earnings over time chart
-319.64M-621.55M-789.20M-925.70M-861.60M
Additional Paid In Capital
BMRN Additional Paid In Capital ChartBMRN Additional Paid In Capital over time chart
5.74B5.61B5.40B5.19B4.99B
Common Shares
BMRN Common Shares ChartBMRN Common Shares over time chart
191.00K189.00K200.00K200.00K200.00K
Other Shareholders' Equity
BMRN Other Shareholders' Equity ChartBMRN Other Shareholders' Equity over time chart
-13.17M-39.52M-600.00K6.10M-29.90M
Shares Outstanding
BMRN Shares Outstanding ChartBMRN Shares Outstanding over time chart
190.55M188.60M186.30M183.90M181.70M
Tangible Book Value per Share
BMRN Tangible Book Value per Share ChartBMRN Tangible Book Value per Share over time chart
26.0123.6521.8420.0419.22
Total Shareholders' Equity
BMRN Total Shareholders' Equity ChartBMRN Total Shareholders' Equity over time chart
5.41B4.95B4.60B4.27B4.11B
 
TOTAL LIABILITIES AND EQUITY
BMRN TOTAL LIABILITIES AND EQUITY ChartBMRN TOTAL LIABILITIES AND EQUITY over time chart
6.85B6.84B6.38B6.00B5.85B
 
Statistics
Debt/Equity
BMRN Debt/Equity ChartBMRN Debt/Equity over time chart
0.110.120.240.250.26
Current Ratio
BMRN Current Ratio ChartBMRN Current Ratio over time chart
4.272.514.674.214.76
Return On Assets (ROA)
BMRN Return On Assets (ROA) ChartBMRN Return On Assets (ROA) over time chart
4.70%2.45%2.22%-1.07%14.69%
Return On Equity (ROE)
BMRN Return On Equity (ROE) ChartBMRN Return On Equity (ROE) over time chart
5.95%3.39%3.08%-1.50%20.92%
Return On Invested Capital (ROIC)
BMRN Return On Invested Capital (ROIC) ChartBMRN Return On Invested Capital (ROIC) over time chart
5.27%2.20%0.88%N/AN/A
Return On Invested Capital Ex Cash (ROICexc)
BMRN Return On Invested Capital Ex Cash (ROICexc) ChartBMRN Return On Invested Capital Ex Cash (ROICexc) over time chart
6.21%2.59%1.14%N/AN/A
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
BMRN Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartBMRN Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
6.81%2.88%1.29%N/AN/A

All data in USD , ROIC based on taxRate of 0.21

Charts

BMRN Balance Sheet Over Time ChartBMRN Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 MRQ LIABILITIES + EQUITY TOTAL ASSETS
BMRN Balance Sheet - Short Vs Long Term ChartBMRN Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 1B 2B 3B