Q2-2025: Beat consensus by 80.4% - EPS $-0.01 vs $-0.051 estimateMEDIUMLONGJun 20
Beat consensus by 80.4% - EPS $-0.01 vs $-0.051 estimateMEDIUMLONGJun 5
Q1-2026: EPS $0.07 vs $-0.0408 estimate, +0.11 on a near-zero consensusLOWLONGJun 5
Q3-2025: EPS $0.00 vs $-0.0204 estimate, +0.02 on a near-zero consensusLOWNEUTRALJun 5
Q4-2025: Missed consensus by 34.8% - EPS $-0.11 vs $-0.0816 estimateMEDIUMSHORTJun 5