Q3-2024: Beat consensus by 696.4% - EPS $0.43 vs $-0.0721 estimateMEDIUMLONGJul 6
Q2-2024: Beat consensus by 51.5% - EPS $-0.14 vs $-0.2884 estimateMEDIUMLONGJul 6
Q1-2024: Missed consensus by 354.5% - EPS $-0.97 vs $0.3811 estimateMEDIUMSHORTJul 6
Q4-2023: Missed consensus by 19.1% - EPS $0.15 vs $0.1854 estimateMEDIUMSHORTJul 6