Q2-2025: Beat consensus by 5.2% - EPS $0.22 vs $0.2091 estimateMEDIUMLONGJun 1
Q3-2025: Beat consensus by 15.9% - EPS $0.26 vs $0.2244 estimateMEDIUMLONGJun 1
Q4-2025: Missed consensus by 8.4% - EPS $0.25 vs $0.2729 estimateMEDIUMSHORTJun 1
Q1-2026: Missed consensus by 26.1% - EPS $0.267 vs $0.3613 estimateMEDIUMSHORTJun 1