Q4-2024: Missed consensus by 1717.6% - EPS $-66 vs $4.08 estimateMEDIUMSHORTJun 22
Q3-2024: Missed consensus by 34.6% - EPS $4 vs $6.12 estimateMEDIUMSHORTJun 22
Q1-2026: Beat consensus by 30.2% - EPS $-0.52 vs $-0.7446 estimateMEDIUMLONGMay 26
Missed consensus by 1717.6% - EPS $-66 vs $4.08 estimateMEDIUMSHORTMay 26
Missed consensus by 34.6% - EPS $4 vs $6.12 estimateMEDIUMSHORTMay 26