Q4-2025: Beat consensus by 1153.7% - EPS $1.918134 vs $0.153 estimateMEDIUMLONGJun 20
Q2-2025: Beat consensus by 115.7% - EPS $0.33 vs $0.153 estimateMEDIUMLONGJun 20
Beat consensus by 1153.7% - EPS $1.918134 vs $0.153 estimateMEDIUMLONGJun 9
Beat consensus by 115.7% - EPS $0.33 vs $0.153 estimateMEDIUMLONGJun 9
Q3-2025: Missed consensus by 51.0% - EPS $0.09 vs $0.1836 estimateMEDIUMSHORTJun 9