Mesoblast Limited

MESO · NASDAQ
Analyze with AI
6/30/2025
6/30/2024
6/30/2023
6/30/2022
Market Cap$1,315,287$668,987$655,102$303,125
- Cash$161,158$62,563$70,920$60,034
+ Debt$128,157$118,923$116,495$106,905
Enterprise Value$1,282,286$725,347$700,677$349,996
Revenue$17,198$5,902$7,501$10,211
% Growth191.4%-21.3%-26.5%
Gross Profit$12,068-$35,168-$47,421-$53,361
% Margin70.2%-595.9%-632.2%-522.6%
EBITDA-$73,659-$56,077-$58,550-$76,573
% Margin-428.3%-950.1%-780.6%-749.9%
Net Income-$102,142-$87,956-$81,889-$91,347
% Margin-593.9%-1,490.3%-1,091.7%-894.6%
EPS Diluted-0.84-0.89-0.98-1.3
% Growth5.6%9.2%24.6%
Operating Cash Flow-$49,954-$48,458-$63,269-$65,782
Capital Expenditures-$730-$331-$314-$232
Free Cash Flow-$50,684-$48,789-$63,583-$66,014