Orica Limited

OCLDF · OTC
Analyze with AI
9/30/2025
3/31/2025
9/30/2024
3/31/2024
Market Cap$10,173$8,562$7,781$7,207
- Cash$494$720$581$1,086
+ Debt$3,005$2,932$2,521$2,365
Enterprise Value$12,685$10,774$9,721$8,486
Revenue$1,443$3,941$4,033$3,657
% Growth-63.4%-2.3%10.3%
Gross Profit-$640$1,667$2,617$1,465
% Margin-44.3%42.3%64.9%40.1%
EBITDA$47$668$827$538
% Margin3.2%17%20.5%14.7%
Net Income$166-$89$187$338
% Margin11.5%-2.3%4.6%9.2%
EPS Diluted0.34-0.180.370.72
% Growth288.9%-148.6%-48.6%
Operating Cash Flow$466$245$617$190
Capital Expenditures-$150-$158-$247-$209
Free Cash Flow$315$87$370-$19