Q2-2023: Missed consensus by 7.3% - EPS $1.549 vs $1.671 estimateMEDIUMSHORTJun 22
Q2-2025: Beat consensus by 6.2% - EPS $1.373 vs $1.2933 estimateMEDIUMLONGJun 1
Missed consensus by 7.3% - EPS $1.549 vs $1.671 estimateMEDIUMSHORTJun 1
Q2-2024: Missed consensus by 7.4% - EPS $1.369 vs $1.4791 estimateMEDIUMSHORTJun 1