Q1-2025: Beat consensus by 321.5% - EPS $0.22 vs $0.0522 estimateMEDIUMLONGMay 16
Q4-2025: Beat consensus by 63.4% - EPS $0.1 vs $0.0612 estimateMEDIUMLONGMay 16
Q3-2025: Beat consensus by 91.4% - EPS $0.25 vs $0.1306 estimateMEDIUMLONGMay 16
Q2-2025: Beat consensus by 57.5% - EPS $0.27 vs $0.1714 estimateMEDIUMLONGMay 16