Q1-2027: Missed consensus by 350.1%, EPS $-4.7361 vs $1.8938 estimateMEDIUMSHORTAug 7
Q2-2026: Beat consensus by 14.3% - EPS $26.89723 vs $23.537 estimateMEDIUMLONGJun 26
Beat consensus by 14.3% - EPS $26.89723 vs $23.537 estimateMEDIUMLONGMay 26
Q4-2026: Beat consensus by 45.6% - EPS $49.94 vs $34.3087 estimateMEDIUMLONGMay 26
Q1-2026: Missed consensus by 66.1% - EPS $0.84016 vs $2.4775 estimateMEDIUMSHORTMay 26
Q3-2026: Missed consensus by 11.8% - EPS $11.56605 vs $13.1179 estimateMEDIUMSHORTMay 26