Q1-2027: Beat consensus by 2174.5% - EPS $1.16 vs $0.051 estimateMEDIUMLONGJun 24
Q2-2026: Beat consensus by 143.0% - EPS $0.92 vs $-2.142 estimateMEDIUMLONGJun 24
Beat consensus by 2174.5% - EPS $1.16 vs $0.051 estimateMEDIUMLONGJun 11
Beat consensus by 143.0% - EPS $0.92 vs $-2.142 estimateMEDIUMLONGMay 17
Q3-2026: Beat consensus by 28.4% - EPS $1.65 vs $1.2852 estimateMEDIUMLONGMay 17
Missed consensus by 69.1% - EPS $-4.57 vs $-2.702 estimateMEDIUMSHORTMay 17