Q4-2025: Beat consensus by 100.5% - EPS $0.15 vs $0.0748 estimateMEDIUMLONGJun 4
Q2-2025: Beat consensus by 97.5% - EPS $0.45 vs $0.2278 estimateMEDIUMLONGJun 4
Q1-2026: Missed consensus by 477.3% - EPS $-0.53 vs $-0.0918 estimateMEDIUMSHORTJun 4
Q3-2025: Missed consensus by 84.3% - EPS $0.02 vs $0.1275 estimateMEDIUMSHORTJun 4