Q4-2025: Missed consensus by 6.8% - EPS $0.77 vs $0.8264 estimateMEDIUMSHORTJun 20
Q3-2025: Missed consensus by 64.6% - EPS $0.18 vs $0.508 estimateMEDIUMSHORTJun 20
Q2-2026: Beat consensus by 36.1% - EPS $1.36 vs $0.9989 estimateMEDIUMLONGJun 2
Missed consensus by 64.6% - EPS $0.18 vs $0.508 estimateMEDIUMSHORTJun 2
Q1-2026: Missed consensus by 6.8% - EPS $0.77 vs $0.8264 estimateMEDIUMSHORTJun 2