Q2-2026: Missed consensus by 58.3%, EPS $0.215 vs $0.516 estimateMEDIUMSHORTSep 5
Q2-2024: Beat consensus by 5.4% - EPS $0.152 vs $0.1442 estimateMEDIUMLONGMay 29
Q4-2024: Beat consensus by 10.1% - EPS $0.278 vs $0.2524 estimateMEDIUMLONGMay 29
Q2-2025: Missed consensus by 13.8% - EPS $0.142 vs $0.1648 estimateMEDIUMSHORTMay 29