Q2-2026: Beat consensus by 31.6%, EPS $1.19 vs $0.9044 estimateMEDIUMLONGAug 14
Q1-2026: Beat consensus by 19.8% - EPS $1.1 vs $0.918 estimateMEDIUMLONGJun 28
Beat consensus by 19.8% - EPS $1.1 vs $0.918 estimateMEDIUMLONGMay 29
Q2-2025: Missed consensus by 102.1% - EPS $-0.01 vs $0.4692 estimateMEDIUMSHORTMay 29
Q4-2025: Missed consensus by 5.3% - EPS $0.86 vs $0.9078 estimateMEDIUMSHORTMay 29