BB Biotech financials at a glance

Year Year 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024
Rev. Revenue
CHF213.75M CHF333.25M CHF318.33M CHF1.26M CHF73.81M CHF53.07M CHF1.56M CHF4.89M CHF391.96M CHF949.81M CHF1.50B CHF696.86M CHF8.68M CHF730.04M CHF5.49M CHF727.79M CHF741.76M CHF0.00M CHF0.00M CHF0.04M CHF0.00M
GM % Gross Margin %
100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 0.00%
OM Operating Margin
93.97% 95.80% 95.19% 0.00% 81.57% 78.98% 0.00% -121.83% 94.90% 98.19% 98.11% 93.91% 0.00% 94.26% 0.00% 93.42% 93.56% 0.00% 0.00% 0.00% 0.00%
EPS Earnings Per Share
CHF2.50 CHF-2.49 CHF0.51 CHF0.44 CHF-1.85 CHF-0.91 CHF6.28 CHF16.35 CHF25.95 CHF11.68 CHF-14.51 CHF12.42 CHF-8.51 CHF12.23 CHF12.48 CHF-7.31 CHF-6.50 CHF-3.77 CHF0.00
Div. Dividends
CHF0.48 CHF0.00 CHF0.40 CHF0.18 CHF0.36 CHF0.74 CHF0.64 CHF0.00 CHF0.90 CHF1.40 CHF2.32 CHF2.90 CHF2.75 CHF3.30 CHF3.05 CHF3.40 CHF3.60 CHF3.85 CHF2.85 CHF2.00 CHF0.00
PR % Payout Ratio %
0 0 16.00% -7.23% 70.59% 168.18% -34.59% -0.00% 14.33% 8.56% 8.94% 24.83% -18.95% 26.57% -35.84% 27.80% 28.85% -52.67% -43.85% -53.05% 0
Sha. Shares
121.11m 118.69m 114.57m 102.83m 82.81m 83.29m 77.6m 68.73m 57.47m 57.54m 56.58m 55.55m 55.12m 55.36m 55.4m 55.4m 55.4m 55.29m 54.85m 0m 54.85m
OCF Operating Cash Flow
CHF267.11M CHF-6.61M CHF-19.80M CHF208.02M CHF509.39M CHF167.84M CHF-23.41M CHF169.52M CHF134.67M CHF117.07M CHF121.65M CHF52.58M CHF115.40M CHF263.47M CHF107.79M CHF215.02M CHF262.45M CHF-94.79M CHF231.13M CHF218.28M CHF0.00M
FCF Free Cash Flow
CHF0.00M CHF0.00M CHF0.00M CHF0.00M CHF0.00M CHF0.00M CHF0.00M CHF0.00M CHF134.67M CHF117.07M CHF121.65M CHF52.40M CHF115.40M CHF263.47M CHF107.79M CHF215.02M CHF262.45M CHF-94.79M CHF231.13M CHF199.65M CHF0.00M
FCFS Free Cash Flow Per Share
CHF2.13 CHF-0.05 CHF-0.17 CHF1.96 CHF5.76 CHF2.03 CHF-0.30 CHF2.37 CHF2.30 CHF2.05 CHF2.15 CHF0.94 CHF2.09 CHF4.76 CHF1.95 CHF3.88 CHF4.74 CHF-1.71 CHF4.20 CHF3.98 CHF0.00