MarketBrain

Epsilon Energy Ltd.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$51.6M$31.5M$30.7M$70.0M$42.4M
Operating income-$10.5M$3.4M$5.4M$47.0M$20.6M
Cash from operations$20.6M$16.8M$18.2M$38.0M$20.0M
Share repurchases$0$1.8M$6.1M$6.2M$2.4M
Total assets$228.2M$120.5M$124.0M$123.9M$99.5M
Total liabilities$103.5M$23.7M$23.4M$19.6M$20.2M
Total debt$50.5M$0

Shares outstanding 30.2M · Free float 57.1%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.