Q2-2026: Beat consensus by 52.2%, EPS $0.59 vs $0.3877 estimateMEDIUMLONGAug 9
Q2-2025: Missed consensus by 8.4% - EPS $0.32 vs $0.3492 estimateMEDIUMSHORTJul 2
Q3-2025: Missed consensus by 19.8% - EPS $0.28 vs $0.3492 estimateMEDIUMSHORTMay 26
Q3-2025: Missed consensus by 8.4% - EPS $0.32 vs $0.3492 estimateMEDIUMSHORTMay 26
Q4-2025: Missed consensus by 34.1% - EPS $0.25 vs $0.3793 estimateMEDIUMSHORTMay 26
Q1-2026: Missed consensus by 14.9% - EPS $0.35 vs $0.4113 estimateMEDIUMSHORTMay 26