BioMarin Pharmaceutical Inc. logo

BioMarin Pharmaceutical Inc.

Sector: 
Healthcare
   

Industry: 
Biotechnology

84.98
 
USD
  
2.11
  
(2.55%)
Optionable: Yes  Market Cap: 15,382 M  90-day average vol: 1,226,554

Previous close: 82.87  Open: 82.92  Bid: 87.0  Ask: 87.0
52 week range    
70.73   
   94.20
Peers   
RARE / 
ESPR / 
SNY / 
SGMO / 
FOLD / 
Last updated: Sunday 3rd July 2022
58
MarketXLS Rank marketxls
40
Value marketxls
69
Technical marketxls
65
Quality marketxls

Search for a stock
Are you?
twitterstocktwits
Chart
Financials

BMRN Income Statement

Annual

Dec-12Dec-13Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20
Total revenues501 M548 M749 M890 M1,117 M1,314 M1,491 M1,704 M1,860 M
Cost of sales17 M35 M47 M38 M-12 M109 M154 M204 M376 M
Gross operating profit435 M471 M649 M803 M1,031 M1,113 M1,240 M1,393 M1,379 M
Selling Gen & administrative expense198 M235 M302 M402 M477 M554 M604 M681 M738 M
Research & development expense302 M355 M462 M635 M662 M611 M696 M715 M628 M
Operating income-110 M-155 M-160 M-281 M-204 M-140 M-155 M-105 M-92 M
floaterest income000000000
floaterest expense000000000
Other income net-3 M-1 M66 M161 M-595 M132 M33 M11 M62 M
Pre-tax Income (EBT)-118 M-177 M-125 M-155 M-831 M-36 M-143 M-95 M-42 M
Income taxes-4 M-1500009 M17 M-201 M81 M-65 M-71 M-901 M
Net income from total operations-114 M-176 M-134 M-172 M-630 M-117 M-77 M-24 M859 M
Minority floaterest000000000
Total net income-114 M-176 M-134 M-172 M-630 M-117 M-77 M-24 M859 M
Preferred dividendsN/AN/AN/AN/AN/AN/AN/AN/AN/A
Net income available for common-114 M-176 M-134 M-172 M-630 M-117 M-77 M-24 M859 M
Depreciation49 M42 M53 M49 M98 M91 M96 M103 M106 M
Amortization19 M25 M24 M-18 M-27 M46 M30 M54 M62 M
Operating income before depreciation (EBITDA)-67 M-131 M-46 M-73 M-698 M91 M-3 M34 M90 M
Total Income available for floaterest expense (EBIT)000000000
Basic EPS total-0.95-1.28-0.92-1.07-3.8-0.67-0.44-0.134.75
Diluted EPS total-0.95-1.28-0.92-1.07-3.81-0.67-0.44-0.134.53
Top MarketXLS Rank stocks

Stand with Ukraine

As the situation in Ukraine escalates, many of us in MarketXLS are left with emotions too overwhelming to name. If you’d like to show your support, but aren’t sure how to, we want to help make it easier for you to act.

For any amount donated, we’ll extend your MarketXLS subscription for double of the donated amount. Please send proof of your payment to support@marketxls.com to avail the extention

From all of us at MarketXLS, thank you!