Q3-2026: Beat consensus by 56.9% - EPS $0.08 vs $0.051 estimateMEDIUMLONGJun 22
Q2-2026: Beat consensus by 82.1% - EPS $0.13 vs $0.0714 estimateMEDIUMLONGJun 19
Beat consensus by 56.9% - EPS $0.08 vs $0.051 estimateMEDIUMLONGJun 19
Q2-2026: Missed consensus by 16.0% - EPS $0.06 vs $0.0714 estimateMEDIUMSHORTJun 12
Beat consensus by 37.3% - EPS $0.07 vs $0.051 estimateMEDIUMLONGJun 12
Q1-2026: EPS $0.07 vs $0.0204 estimate, +0.05 on a near-zero consensusLOWNEUTRALJun 12
Q4-2025: EPS $0.00 vs $0.0306 estimate, -0.03 on a near-zero consensusLOWNEUTRALJun 12