Basilea Pharmaceutica 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
CHF0.29M CHF30.49M CHF7.40M CHF8.21M CHF11.97M CHF26.83M CHF116.27M CHF66.69M CHF57.88M CHF40.95M CHF42.50M CHF52.83M CHF65.98M CHF101.52M CHF132.56M CHF134.38M CHF127.63M CHF148.12M CHF147.77M CHF0.00M CHF0.00M
GM % Gross Margin %
0.00% -137.40% 0.00% 0.00% 0.00% -193.98% 49.88% -8.58% -9.30% -30.28% -27.95% -13.72% 18.47% 36.88% 5.52% 9.56% 4.83% 20.86% 33.40% 0.00% 0.00%
OM Operating Margin
0.00% -166.72% 0.00% 0.00% 0.00% 0.00% -14.20% -85.84% -81.46% -81.28% -98.43% -116.39% -66.51% -13.92% -17.47% -11.66% -16.78% 2.03% 14.09% 0.00% 0.00%
EPS Earnings Per Share
CHF-6.71 CHF-11.11 CHF-13.97 CHF-15.02 CHF-12.50 CHF11.19 CHF-6.01 CHF-5.53 CHF-3.40 CHF-4.17 CHF-6.09 CHF-5.07 CHF-1.79 CHF-2.89 CHF-2.08 CHF-2.89 CHF-0.58 CHF1.02 CHF0.43 CHF0.00
Div. Dividends
CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00 CHF0.00
PR % Payout Ratio %
-0.00% -0.00% -0.00% -0.00% -0.00% -0.00% 0.00% -0.00% -0.00% -0.00% -0.00% 0 -0.00% 0 -0.00% 0 0 0 0 0.00% 0
Sha. Shares
7.38m 7.39m 7.69m 9.38m 9.55m 9.58m 9.59m 9.59m 9.59m 10.17m 10.57m 10.8m 11.81m 11.81m 10.88m 10.74m 10.8m 10.87m 11.85m 11.98m 11.98m
OCF Operating Cash Flow
CHF-64.20M CHF34.38M CHF-72.46M CHF-78.99M CHF-127.17M CHF-114.51M CHF106.64M CHF-82.38M CHF148.17M CHF-59.47M CHF-71.46M CHF-67.78M CHF-75.00M CHF19.01M CHF-79.21M CHF-63.84M CHF-54.13M CHF-32.02M CHF7.06M CHF0.00M CHF0.00M
FCF Free Cash Flow
CHF-64.64M CHF33.18M CHF-74.05M CHF-82.99M CHF-130.94M CHF-115.13M CHF105.59M CHF-85.44M CHF146.85M CHF-60.68M CHF-72.71M CHF-69.09M CHF-75.39M CHF18.30M CHF-79.63M CHF-64.24M CHF-56.40M CHF-32.86M CHF3.75M CHF18.00M CHF0.00M
FCFS Free Cash Flow Per Share
CHF-9.36 CHF4.49 CHF-9.67 CHF-9.42 CHF-13.85 CHF-12.14 CHF11.00 CHF-8.96 CHF15.32 CHF-6.25 CHF-7.31 CHF-6.83 CHF-7.45 CHF1.67 CHF-7.36 CHF-5.97 CHF-5.49 CHF-2.81 CHF0.32 CHF0.00 CHF0.00