Q4-2026: Beat consensus by 10.5% - EPS $1.16 vs $1.0497 estimateMEDIUMLONGJun 2
Q4-2025: Beat consensus by 24.4% - EPS $0.35 vs $0.2814 estimateMEDIUMLONGMay 26
Q1-2026: Beat consensus by 40.7% - EPS $0.52 vs $0.3696 estimateMEDIUMLONGMay 26
Q2-2026: Beat consensus by 33.5% - EPS $0.67 vs $0.5018 estimateMEDIUMLONGMay 26
Q3-2026: Beat consensus by 9.8% - EPS $1.07 vs $0.9744 estimateMEDIUMLONGMay 26