Q2-2026: Beat consensus by 56.5%, EPS $0.33 vs $0.2108 estimateMEDIUMLONGJul 28
Q4-2025: Missed consensus by 83.3% - EPS $0.01 vs $0.06 estimateMEDIUMSHORTJun 21
Q1-2026: Beat consensus by 12.4% - EPS $0.14 vs $0.1245 estimateMEDIUMLONGMay 29
Missed consensus by 83.3% - EPS $0.01 vs $0.06 estimateMEDIUMSHORTMay 29
Q3-2025: Missed consensus by 33.4% - EPS $0.05 vs $0.0751 estimateMEDIUMSHORTMay 29
Q2-2025: Missed consensus by 31.9% - EPS $0.08 vs $0.1174 estimateMEDIUMSHORTMay 29