Q1-2026: Beat consensus by 21.3% - EPS $0.141 vs $0.1162 estimateMEDIUMLONGJun 3
Q3-2025: Missed consensus by 20.0% - EPS $0.07 vs $0.0875 estimateMEDIUMSHORTJun 3
Q2-2025: Missed consensus by 25.2% - EPS $0.068 vs $0.0909 estimateMEDIUMSHORTJun 3
Q4-2025: EPS $0.015 vs $0.0253 estimate, -0.01 on a near-zero consensusLOWNEUTRALJun 3