Q4-2025: Missed consensus by 14.2% - EPS $0.21 vs $0.2448 estimateMEDIUMSHORTJun 23
Q1-2026: Missed consensus by 14.2% - EPS $0.21 vs $0.2448 estimateMEDIUMSHORTJun 10
Q1-2026: Missed consensus by 22.4% - EPS $0.19 vs $0.2448 estimateMEDIUMSHORTJun 10
Missed consensus by 11.8% - EPS $0.27 vs $0.306 estimateMEDIUMSHORTMay 16
Q2-2025: Missed consensus by 23.3% - EPS $0.18 vs $0.2346 estimateMEDIUMSHORTMay 16