Investec Group

ITCFY · OTC
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap$6,375,810$4,256,691$4,230,164$3,962,645
- Cash$5,428,647$6,968,466$7,081,774$6,683,253
+ Debt$2,837,587$2,614,951$2,887,216$3,359,831
Enterprise Value$3,784,750-$96,824$35,606$639,223
Revenue$1,995,447$1,911,317$1,800,839$1,881,971
% Growth4.4%6.1%-4.3%
Gross Profit$1,995,447$4,842,368$1,800,839$1,881,971
% Margin100%253.4%100%100%
EBITDA$0$804,333$900,841$690,587
% Margin0%42.1%50%36.7%
Net Income$693,482$941,040$804,865$516,204
% Margin34.8%49.2%44.7%27.4%
EPS Diluted1.41.361.661
% Growth2.9%-18.1%66%
Operating Cash Flow-$567,792-$1,670,052-$2,220,178-$2,124,704
Capital Expenditures$0-$18,983-$30,337-$9,323
Free Cash Flow-$567,792-$1,689,035-$2,250,515-$2,134,027