EPSN Financials: Epsilon Energy Ltd AI Analysis