Investec Group

ITCFY · OTC
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap$6,376$4,257$4,230$3,963
- Cash$5,429$6,968$7,082$6,683
+ Debt$2,838$2,615$2,887$3,360
Enterprise Value$3,785-$97$36$639
Revenue$1,995$1,911$1,801$1,882
% Growth4.4%6.1%-4.3%
Gross Profit$1,995$4,842$1,801$1,882
% Margin100%253.4%100%100%
EBITDA$0$804$901$691
% Margin0%42.1%50%36.7%
Net Income$693$941$805$516
% Margin34.8%49.2%44.7%27.4%
EPS Diluted1.41.361.661
% Growth2.9%-18.1%66%
Operating Cash Flow-$568-$1,670-$2,220-$2,125
Capital Expenditures$0-$19-$30-$9
Free Cash Flow-$568-$1,689-$2,251-$2,134
Investec Group (ITCFY) Financial Statements & Key Stats | AlphaPilot