Q4-2026: Beat consensus by 24.8%, EPS $0.35 vs $0.2805 estimateMEDIUMLONGJul 30
Q1-2026: Missed consensus by 18.3% - EPS $0.25 vs $0.306 estimateMEDIUMSHORTJun 21
Missed consensus by 18.3% - EPS $0.25 vs $0.306 estimateMEDIUMSHORTMay 17
Q4-2025: Missed consensus by 17.4% - EPS $0.24 vs $0.2907 estimateMEDIUMSHORTMay 17
Q3-2026: Missed consensus by 33.6% - EPS $0.21 vs $0.3162 estimateMEDIUMSHORTMay 17
Q2-2026: Missed consensus by 43.2% - EPS $0.22 vs $0.3876 estimateMEDIUMSHORTMay 17