Q2-2026: Beat consensus by 49.4%, EPS $0.48 vs $0.3213 estimateMEDIUMLONGJul 31
Q4-2025: Beat consensus by 27.2% - EPS $0.61 vs $0.4794 estimateMEDIUMLONGMay 29
Q1-2026: Missed consensus by 19.1% - EPS $0.37 vs $0.4573 estimateMEDIUMSHORTMay 29
Q3-2025: Missed consensus by 16.6% - EPS $0.4 vs $0.4799 estimateMEDIUMSHORTMay 29