Q1-2025: Beat consensus by 116.8% - EPS $36 vs $-214.2 estimateMEDIUMLONGJun 23
Q4-2024: Beat consensus by 173.0% - EPS $32 vs $-43.86 estimateMEDIUMLONGJun 23
Q3-2024: Beat consensus by 12.7% - EPS $46 vs $40.8 estimateMEDIUMLONGJun 23
Q2-2024: Beat consensus by 222.5% - EPS $100 vs $-81.6 estimateMEDIUMLONGJun 23
Beat consensus by 116.8% - EPS $36 vs $-214.2 estimateMEDIUMLONGJun 1
Beat consensus by 173.0% - EPS $32 vs $-43.86 estimateMEDIUMLONGJun 1
Beat consensus by 12.7% - EPS $46 vs $40.8 estimateMEDIUMLONGJun 1
Beat consensus by 222.5% - EPS $100 vs $-81.6 estimateMEDIUMLONGJun 1