Q4-2024: Beat consensus by 41.2% - EPS $-0.06 vs $-0.102 estimateMEDIUMLONGJun 20
Beat consensus by 41.2% - EPS $-0.06 vs $-0.102 estimateMEDIUMLONGJun 2
Q2-2024: Beat consensus by 130.8% - EPS $0.16 vs $-0.5202 estimateMEDIUMLONGJun 2
Q3-2024: Beat consensus by 94.6% - EPS $-0.01 vs $-0.1836 estimateMEDIUMLONGJun 2
Q1-2024: Missed consensus by 210.9% - EPS $-2.6 vs $-0.8364 estimateMEDIUMSHORTJun 2