Q2-2025: Beat consensus by 46.2% - EPS $22.54 vs $15.414 estimateMEDIUMLONGJun 23
Beat consensus by 46.2% - EPS $22.54 vs $15.414 estimateMEDIUMLONGJun 2
Q4-2025: Beat consensus by 260.4% - EPS $33.25583 vs $9.2264 estimateMEDIUMLONGJun 2
Q3-2025: Beat consensus by 104.4% - EPS $36.955 vs $18.0768 estimateMEDIUMLONGJun 2
Q1-2026: Beat consensus by 23.2% - EPS $23.6154 vs $19.1654 estimateMEDIUMLONGJun 2