Q1-2027: Beat consensus by 48.7%, EPS $1.85 vs $1.2439 estimateMEDIUMLONGJul 29
Q1-2026: Beat consensus by 26.5% - EPS $1.26 vs $0.9964 estimateMEDIUMLONGMay 26
Q2-2026: Beat consensus by 31.5% - EPS $1.45 vs $1.1024 estimateMEDIUMLONGMay 26
Q3-2026: Beat consensus by 10.4% - EPS $1.93 vs $1.7486 estimateMEDIUMLONGMay 26