Q2-2024: Beat consensus by 7.1% - EPS $13.2 vs $12.322 estimateMEDIUMLONGJun 19
Beat consensus by 7.1% - EPS $13.2 vs $12.322 estimateMEDIUMLONGMay 31
Q3-2023: Missed consensus by 14.8% - EPS $11.896 vs $13.9582 estimateMEDIUMSHORTMay 31
Q2-2023: Missed consensus by 27.0% - EPS $10.486 vs $14.3622 estimateMEDIUMSHORTMay 31
Q4-2023: Missed consensus by 13.5% - EPS $16.13478 vs $18.6446 estimateMEDIUMSHORTMay 31