Computershare Limited

CMSQY · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$15,394$12,418$13,436$13,207
- Cash$1,256$1,122$1,194$1,507
+ Debt$1,921$1,741$1,786$3,330
Enterprise Value$16,060$13,037$14,028$15,030
Revenue$2,155$2,139$1,833
% Growth0.7%16.7%
Gross Profit$663$647$837
% Margin30.8%30.3%45.7%
EBITDA$728$714$644
% Margin33.8%33.4%35.1%
Net Income$414$339$139
% Margin19.2%15.8%7.6%
EPS Diluted0.71.050.24
% Growth-33.3%337.5%
Operating Cash Flow$509$556$427
Capital Expenditures-$36-$35-$98
Free Cash Flow$473$521$329