Q4-2025: Beat consensus by 21.6% - EPS $0.31 vs $0.255 estimateMEDIUMLONGJun 19
Beat consensus by 21.6% - EPS $0.31 vs $0.255 estimateMEDIUMLONGJun 3
Q3-2025: EPS $0.02 vs $-0.0255 estimate, +0.05 on a near-zero consensusLOWNEUTRALJun 3
Q1-2026: Missed consensus by 18.0% - EPS $-0.31 vs $-0.2627 estimateMEDIUMSHORTJun 3
Q2-2025: Missed consensus by 5.2% - EPS $-0.11 vs $-0.1046 estimateMEDIUMSHORTJun 3