Q3-2025: Beat consensus by 11.0% - EPS $0.11 vs $0.0991 estimateMEDIUMLONGJun 12
Q2-2025: Beat consensus by 61.2% - EPS $0.161 vs $0.0999 estimateMEDIUMLONGJun 12
Q1-2026: Beat consensus by 123.6% - EPS $0.273 vs $0.1221 estimateMEDIUMLONGJun 12
Q4-2025: Missed consensus by 97.2% - EPS $0.007 vs $0.2544 estimateMEDIUMSHORTJun 12