Q1-2027: Beat consensus by 12.1%, EPS $3.38 vs $3.0155 estimateMEDIUMLONGAug 23
Q3-2026: Beat consensus by 10.7% - EPS $4.02681 vs $3.636 estimateMEDIUMLONGJun 21
Beat consensus by 10.7% - EPS $4.02681 vs $3.636 estimateMEDIUMLONGJun 2
Q4-2026: Missed consensus by 29.6% - EPS $1.36091 vs $1.9342 estimateMEDIUMSHORTJun 2
Q4-2025: Missed consensus by 63.3% - EPS $1.81 vs $4.9268 estimateMEDIUMSHORTJun 2