Q2-2026: Beat consensus by 44.7%, EPS $0.73 vs $0.5046 estimateMEDIUMLONGAug 1
Q2-2025: Beat consensus by 94.5% - EPS $0.33 vs $0.1697 estimateMEDIUMLONGMay 30
Q4-2025: Beat consensus by 29.1% - EPS $0.25 vs $0.1937 estimateMEDIUMLONGMay 30
Q3-2025: Missed consensus by 20.6% - EPS $0.17 vs $0.2141 estimateMEDIUMSHORTMay 30
Q1-2026: Missed consensus by 92.2% - EPS $0.02 vs $0.2563 estimateMEDIUMSHORTMay 30