Q2-2026: Beat consensus by 33.7%, EPS $0.27 vs $0.202 estimateMEDIUMLONGSep 4
Q1-2026: Beat consensus by 37.1% - EPS $0.23 vs $0.1677 estimateMEDIUMLONGJun 2
Q2-2025: Missed consensus by 318.6% - EPS $-0.19 vs $0.0869 estimateMEDIUMSHORTJun 2
Q3-2025: Missed consensus by 35.9% - EPS $0.11 vs $0.1717 estimateMEDIUMSHORTJun 2