Q2-2026: Beat consensus by 38.2%, EPS $0.60 vs $0.4343 estimateMEDIUMLONGAug 27
Q1-2026: Beat consensus by 35.6% - EPS $-0.39 vs $-0.606 estimateMEDIUMLONGJun 20
Beat consensus by 35.6% - EPS $-0.39 vs $-0.606 estimateMEDIUMLONGJun 9
Q4-2025: Beat consensus by 24.4% - EPS $-0.29 vs $-0.3838 estimateMEDIUMLONGJun 9
Q3-2025: Beat consensus by 60.9% - EPS $0.13 vs $0.0808 estimateMEDIUMLONGJun 9
Q2-2025: EPS $-0.61 vs $-0.0253 estimate, -0.58 on a near-zero consensusLOWSHORTJun 9