Q2-2026: Beat consensus by 96.1%, EPS $0.20 vs $0.102 estimateMEDIUMLONGAug 6
Q3-2025: Beat consensus by 86.3% - EPS $0.19 vs $0.102 estimateMEDIUMLONGJun 20
Q2-2025: EPS $0.21 vs $0.034 estimate, +0.18 on a near-zero consensusLOWLONGJun 20
Beat consensus by 86.3% - EPS $0.19 vs $0.102 estimateMEDIUMLONGJun 18
Q1-2026: EPS $0.18 vs $0.0408 estimate, +0.14 on a near-zero consensusLOWLONGJun 18
EPS $0.21 vs $0.034 estimate, +0.18 on a near-zero consensusLOWLONGJun 18
Q4-2025: Beat consensus by 43.5% - EPS $0.2 vs $0.1394 estimateMEDIUMLONGJun 18