Q2-2026: Missed consensus by 55.8%, EPS $0.12 vs $0.2712 estimateMEDIUMSHORTAug 29
Q1-2026: Beat consensus by 182.3% - EPS $1.07 vs $0.379 estimateMEDIUMLONGJul 21
Q4-2025: Beat consensus by 34.5% - EPS $0.544 vs $0.4045 estimateMEDIUMLONGJul 21
Q3-2025: Beat consensus by 3377.2% - EPS $11.84 vs $0.3405 estimateMEDIUMLONGJul 18