Q1-2026: Missed consensus by 52.6% - EPS $0.29 vs $0.612 estimateMEDIUMSHORTJun 30
Q3-2025: Beat consensus by 10.9% - EPS $0.86 vs $0.7752 estimateMEDIUMLONGMay 16
Missed consensus by 52.6% - EPS $0.29 vs $0.612 estimateMEDIUMSHORTMay 16
Q2-2025: Missed consensus by 9.6% - EPS $0.71 vs $0.7854 estimateMEDIUMSHORTMay 16
Q4-2025: Missed consensus by 50.4% - EPS $0.45 vs $0.9078 estimateMEDIUMSHORTMay 16