Q1-2026: Beat consensus by 14.7% - EPS $-0.81 vs $-0.95 estimateMEDIUMLONGJul 19
Beat consensus by 14.7% - EPS $-0.81 vs $-0.95 estimateMEDIUMLONGJun 18
Q1-2025: Beat consensus by 14.3% - EPS $1.79 vs $1.5664 estimateMEDIUMLONGMay 17
Q3-2025: Missed consensus by 146.2% - EPS $-2.62 vs $-1.0643 estimateMEDIUMSHORTMay 17
Q2-2025: Missed consensus by 84.0% - EPS $0.25 vs $1.5629 estimateMEDIUMSHORTMay 17