Q4-2026: Beat consensus by 7.3% - EPS $0.61 vs $0.5684 estimateMEDIUMLONGJul 2
Q1-2026: Beat consensus by 40.5% - EPS $0.6 vs $0.427 estimateMEDIUMLONGJul 2
Beat consensus by 7.3% - EPS $0.61 vs $0.5684 estimateMEDIUMLONGJun 2
Q4-2026: Beat consensus by 7.4% - EPS $0.61 vs $0.5681 estimateMEDIUMLONGMay 30
Q3-2026: Beat consensus by 10.7% - EPS $0.73 vs $0.6594 estimateMEDIUMLONGMay 26
Q4-2025: Beat consensus by 23.4% - EPS $0.47 vs $0.3808 estimateMEDIUMLONGMay 26
Q2-2026: Beat consensus by 8.9% - EPS $0.64 vs $0.5876 estimateMEDIUMLONGMay 26
Beat consensus by 40.5% - EPS $0.6 vs $0.427 estimateMEDIUMLONGMay 26