Q4-2024: Beat consensus by 98.0% - EPS $4.8 vs $2.424 estimateMEDIUMLONGJul 8
Q1-2025: Missed consensus by 397.0% - EPS $-14.4 vs $4.848 estimateMEDIUMSHORTJul 8
Beat consensus by 98.0% - EPS $4.8 vs $2.424 estimateMEDIUMLONGMay 31
Missed consensus by 397.0% - EPS $-14.4 vs $4.848 estimateMEDIUMSHORTMay 31