CDNS Q1 2026 Earnings EPS Tops Estimates Stock Edges Higher Epsilon Energy EPSN Q1 2026 Earnings Minimal Earnings No Revenue Disclosed Stock Edges Higher Ionis Pharmaceuticals Q1 2026 Earnings EPS Beat Driven by Cost Discipline Stock Holds Steady UUU Q4 2024 Earnings Loss per Share of 021 Amid Mixed Reporting TXMD Q3 2023 Earnings EPS Misses Estimates by Wide Margin Amidst Operational Challenges DUOL Q1 2026 Earnings EPS Surprises to the Upside as User Engagement Drives Results