Logo image of 1BMRN.MI

BIOMARIN PHARMACEUTICAL INC (1BMRN.MI) Stock Income Statement

BIT:1BMRN - Euronext Milan - US09061G1013 - Common Stock - Currency: EUR

52.36  -9.36 (-15.17%)

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.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
1BMRN.MI Revenue Chart1BMRN.MI Revenue over time chart
2.95B2.85B2.42B2.10B1.85B
Cost Of Goods
1BMRN.MI Cost Of Goods Chart1BMRN.MI Cost Of Goods over time chart
606.61M580.24M532.06M483.70M470.50M
Gross Profit
1BMRN.MI Gross Profit Chart1BMRN.MI Gross Profit over time chart
2.34B2.27B1.89B1.61B1.38B
Operating Expenses
1BMRN.MI Operating Expenses Chart1BMRN.MI Operating Expenses over time chart
1.63B1.70B1.70B1.55B1.46B
Research and Development
1BMRN.MI Research and Development Chart1BMRN.MI Research and Development over time chart
700.93M747.18M746.77M649.60M628.80M
Selling, General, and Administrative Expenses
1BMRN.MI Selling, General, and Administrative Expenses Chart1BMRN.MI Selling, General, and Administrative Expenses over time chart
896.85M913.20M892.41M831.00M760.90M
Operating Income
1BMRN.MI Operating Income Chart1BMRN.MI Operating Income over time chart
712.03M570.04M185.77M64.60M-83.80M
Interest Income/Expense
1BMRN.MI Interest Income/Expense Chart1BMRN.MI Interest Income/Expense over time chart
62.55M62.22M41.00M2.10M-3.40M
Other Income/Expense
1BMRN.MI Other Income/Expense Chart1BMRN.MI Other Income/Expense over time chart
-7.89M-4.67M-38.22M-2.10M11.80M
Non Recurring Items
1BMRN.MI Non Recurring Items Chart1BMRN.MI Non Recurring Items over time chart
-92.39M-85.83M0.0085.00M0.00
Income Before Taxes
1BMRN.MI Income Before Taxes Chart1BMRN.MI Income Before Taxes over time chart
674.30M541.76M188.56M149.60M-75.40M
Income Tax
1BMRN.MI Income Tax Chart1BMRN.MI Income Tax over time chart
150.42M114.90M20.92M8.00M-7.40M
Net Income
1BMRN.MI Net Income Chart1BMRN.MI Net Income over time chart
523.88M426.86M167.65M141.60M-64.10M
EBITDA
1BMRN.MI EBITDA Chart1BMRN.MI EBITDA over time chart
803.18M666.47M290.16M166.60M24.20M
 
Per Share Data
EPS Diluted Total Ops
1BMRN.MI EPS Diluted Total Ops Chart1BMRN.MI EPS Diluted Total Ops over time chart
2.692.170.880.75-0.37
Non GAAP EPS
1BMRN.MI Non GAAP EPS Chart1BMRN.MI Non GAAP EPS over time chart
2.702.210.950.29-0.36
 
Statistics
Gross Profit Margin
1BMRN.MI Gross Profit Margin Chart1BMRN.MI Gross Profit Margin over time chart
79.44%79.67%78.01%76.93%74.52%
Profit Margin
1BMRN.MI Profit Margin Chart1BMRN.MI Profit Margin over time chart
17.76%14.96%6.93%6.76%-3.47%
Operating Profit Margin
1BMRN.MI Operating Profit Margin Chart1BMRN.MI Operating Profit Margin over time chart
24.13%19.97%7.68%3.08%-4.54%

All data in USD

Charts

1BMRN.MI Income Statement data chart1BMRN.MI Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 1B 2B
1BMRN.MI Earnings Per Share (EPS) chart1BMRN.MI EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 2 -2 4