Basilea Pharmaceutica AG

BPMUF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$580$419$570$437
- Cash$121$60$85$54
+ Debt$112$129$187$219
Enterprise Value$571$488$672$602
Revenue$209$158$148$148
% Growth32.3%6.7%-0.2%
Gross Profit$170$131$123$124
% Margin81.5%83%83.3%83.7%
EBITDA$66$23$22$4
% Margin31.8%14.7%14.7%2.4%
Net Income$78$10$12-$7
% Margin37.2%6.6%8.2%-4.6%
EPS Diluted5.830.861.02-0.58
% Growth577.9%-15.7%275.9%
Operating Cash Flow$74$14$7-$32
Capital Expenditures-$2-$1-$3-$1
Free Cash Flow$73$13$4-$33