Q1-2026: Beat consensus by 12.1% - EPS $0.09 vs $0.0803 estimateMEDIUMLONGJun 12
Q4-2025: Missed consensus by 8.6% - EPS $0.048 vs $0.0525 estimateMEDIUMSHORTJun 12
Q3-2025: Missed consensus by 21.4% - EPS $0.06 vs $0.0763 estimateMEDIUMSHORTJun 12
Q2-2025: Missed consensus by 11.7% - EPS $0.07 vs $0.0793 estimateMEDIUMSHORTJun 12