Q2-2026: Missed consensus by 61.3%, EPS $0.26 vs $0.6712 estimateMEDIUMSHORTSep 15
Q4-2025: Beat consensus by 44.1% - EPS $1.27 vs $0.8814 estimateMEDIUMLONGMay 29
Q1-2026: Missed consensus by 75.5% - EPS $0.153 vs $0.6237 estimateMEDIUMSHORTMay 29
Q3-2025: Missed consensus by 51.9% - EPS $0.34 vs $0.7068 estimateMEDIUMSHORTMay 29
Q2-2025: Missed consensus by 61.8% - EPS $0.28 vs $0.7328 estimateMEDIUMSHORTMay 29