MarketBrain

EVOLUTION PETROLEUM CORP

Financial highlights

MetricFY June 30, 2025FY June 30, 2024FY June 30, 2023FY June 30, 2022FY June 30, 2021
Revenue$85.8M$85.9M$128.5M$108.9M$32.7M
Operating income$4.2M$7.9M$45.1M$45.4M-$20.7M
Operating expenses$54.1M
Cost of revenue$49.3M$48.3M$59.5M$48.7M$16.6M
Cash from operations$33.1M$22.7M$51.3M$52.5M$4.7M
Capital expenditure$13.2M$12.3M$6.2M$2.6M$600,000
Free cash flow$19.9M$10.4M$45.1M$49.9M$4.1M
Share repurchases$442,000$1.1M$4.2M$38,000$7,000
Total assets$160.3M$162.9M$128.3M$148.0M$76.7M
Total liabilities$88.4M$81.8M$36.2M$72.5M$22.1M

Shares outstanding 35.9M · Free float 46.5%

Annual filing data through FY ended June 30, 2025; float as of July 11, 2026.