Q1-2026: Missed consensus by 5.2% - EPS $7.54 vs $7.952 estimateMEDIUMSHORTJul 2
Q2-2025: Beat consensus by 29.6% - EPS $8.77 vs $6.7677 estimateMEDIUMLONGMay 31
Q3-2025: Beat consensus by 9.8% - EPS $8.42 vs $7.6704 estimateMEDIUMLONGMay 31
Q4-2025: Missed consensus by 22.0% - EPS $6.7 vs $8.5884 estimateMEDIUMSHORTMay 31
Missed consensus by 5.2% - EPS $7.54 vs $7.952 estimateMEDIUMSHORTMay 31