Imdex Limited

IMDXF · OTC
Analyze with AI
6/30/2025
6/30/2024
6/30/2023
6/30/2022
Market Cap$1,244,299$1,140,284$905,479$1,020,830
- Cash$42,510$47,132$58,128$36,368
+ Debt$100,315$127,653$161,348$46,817
Enterprise Value$1,302,104$1,220,805$1,008,699$1,031,279
Revenue$431,395$445,284$411,398$341,843
% Growth-3.1%8.2%20.3%
Gross Profit$312,439$317,522$136,893$237,300
% Margin72.4%71.3%33.3%69.4%
EBITDA$129,192$113,060$99,829$100,403
% Margin29.9%25.4%24.3%29.4%
Net Income$55,190$32,399$34,995$44,711
% Margin12.8%7.3%8.5%13.1%
EPS Diluted0.10.060.0730.11
% Growth65.8%-16.9%-34%
Operating Cash Flow$123,503$108,046$82,506$55,721
Capital Expenditures-$57,396-$29,323-$27,155-$37,666
Free Cash Flow$66,107$74,537$55,351$18,055