Q1-2027: Missed consensus by 175.5% - EPS $-0.42 vs $0.5565 estimateMEDIUMSHORTJul 15
Q1-2027: Missed consensus by 15.5% - EPS $0.47 vs $0.5565 estimateMEDIUMSHORTJul 10
Q2-2026: Beat consensus by 21.6% - EPS $0.84 vs $0.691 estimateMEDIUMLONGJun 19
Beat consensus by 21.6% - EPS $0.84 vs $0.691 estimateMEDIUMLONGMay 31
Q3-2026: Beat consensus by 22.7% - EPS $0.74 vs $0.6032 estimateMEDIUMLONGMay 31
Q4-2026: Missed consensus by 128.6% - EPS $-0.16 vs $0.5594 estimateMEDIUMSHORTMay 31