Basilea Pharmaceutica AG

BPMUF · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$579,771$418,905$569,988$436,654
- Cash$120,700$59,900$84,700$53,700
+ Debt$111,671$128,606$187,138$218,955
Enterprise Value$570,742$487,611$672,426$601,909
Revenue$208,543$157,634$147,765$148,122
% Growth32.3%6.7%-0.2%
Gross Profit$169,862$130,840$123,162$124,050
% Margin81.5%83%83.3%83.7%
EBITDA$66,336$23,240$21,710$3,562
% Margin31.8%14.7%14.7%2.4%
Net Income$77,593$10,451$12,147-$6,831
% 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,363$14,245$7,056-$32,020
Capital Expenditures-$1,792-$1,034-$3,303-$860
Free Cash Flow$72,571$13,211$3,753-$32,880
Basilea Pharmaceutica AG (BPMUF) Financial Statements & Key Stats | AlphaPilot