Q1-2026: Beat consensus by 64.4% - EPS $0.57 vs $0.3468 estimateMEDIUMLONGMay 27
Q2-2025: EPS $0.35 vs $0.0408 estimate, +0.31 on a near-zero consensusLOWLONGMay 24
Q3-2025: Beat consensus by 158.5% - EPS $0.29 vs $0.1122 estimateMEDIUMLONGMay 24
Q1-2026: Beat consensus by 67.2% - EPS $0.58 vs $0.3468 estimateMEDIUMLONGMay 24