Q2-2026: Missed consensus by 46.5%, EPS $0.06 vs $0.1122 estimateMEDIUMSHORTAug 14
Q1-2026: Beat consensus by 449.0% - EPS $0.56 vs $0.102 estimateMEDIUMLONGJun 19
Beat consensus by 449.0% - EPS $0.56 vs $0.102 estimateMEDIUMLONGMay 16
Q4-2025: Beat consensus by 390.2% - EPS $0.55 vs $0.1122 estimateMEDIUMLONGMay 16
Q2-2025: Missed consensus by 88.5% - EPS $-0.25 vs $-0.1326 estimateMEDIUMSHORTMay 16
Q3-2025: Missed consensus by 63.2% - EPS $0.03 vs $0.0816 estimateMEDIUMSHORTMay 16