Q2-2026: Beat consensus by 6.6%, EPS $0.31 vs $0.2909 estimateMEDIUMLONGAug 11
Q4-2024: Missed consensus by 10.9% - EPS $0.18 vs $0.202 estimateMEDIUMSHORTJun 28
Missed consensus by 10.9% - EPS $0.18 vs $0.202 estimateMEDIUMSHORTMay 29
Q2-2025: Missed consensus by 52.9% - EPS $0.05 vs $0.1061 estimateMEDIUMSHORTMay 29
Q2-2024: Missed consensus by 16.1% - EPS $0.12 vs $0.1431 estimateMEDIUMSHORTMay 29