Q2-2026: Beat consensus by 20.7% - EPS $0.24 vs $0.1989 estimateMEDIUMLONGJul 17
Q2-2025: Beat consensus by 65.9% - EPS $0.22 vs $0.1326 estimateMEDIUMLONGMay 24
Q1-2026: Missed consensus by 25.0% - EPS $0.13 vs $0.1734 estimateMEDIUMSHORTMay 24
Q4-2025: Missed consensus by 40.2% - EPS $0.18 vs $0.3009 estimateMEDIUMSHORTMay 24