Origin Energy Limited

OGFGY · OTC
Analyze with AI
6/30/2025
6/30/2024
6/30/2023
6/30/2022
Market Cap$18,778$17,347$14,072$9,703
- Cash$161$625$463$620
+ Debt$4,842$3,378$3,258$3,390
Enterprise Value$23,459$20,100$16,867$12,473
Revenue$17,118$15,976$16,375$14,384
% Growth7.1%-2.4%13.8%
Gross Profit$3,280$3,124$1,888$996
% Margin19.2%19.6%11.5%6.9%
EBITDA$2,315$2,672$2,178-$248
% Margin13.5%16.7%13.3%-1.7%
Net Income$1,480$1,397$1,055-$1,429
% Margin8.6%8.7%6.4%-9.9%
EPS Diluted0.860.810.61-0.81
% Growth6.2%32.8%175.3%
Operating Cash Flow$425$1,114$1,051$2,799
Capital Expenditures-$1,473-$608-$475-$336
Free Cash Flow-$1,048$461$576$2,463