Computershare Limited

CMSQY · OTC
Analyze with AI
6/30/2025
12/31/2024
6/30/2024
12/31/2023
Market Cap$15,394,265$12,418,356$13,436,258$13,206,890
- Cash$1,255,669$1,122,424$1,193,939$1,506,701
+ Debt$1,921,201$1,741,284$1,785,752$3,330,144
Enterprise Value$16,059,797$13,037,216$14,028,071$15,030,333
Revenue$2,154,793$2,139,014$1,833,207
% Growth0.7%16.7%
Gross Profit$662,659$647,176$837,214
% Margin30.8%30.3%45.7%
EBITDA$727,743$713,735$643,563
% Margin33.8%33.4%35.1%
Net Income$413,723$338,503$139,466
% Margin19.2%15.8%7.6%
EPS Diluted0.71.050.24
% Growth-33.3%337.5%
Operating Cash Flow$509,248$556,370$427,009
Capital Expenditures-$36,167-$35,085-$97,617
Free Cash Flow$473,082$521,300$329,392