Q2-2024: Beat consensus by 9.1% - EPS $0.068 vs $0.0623 estimateMEDIUMLONGJun 2
Q2-2025: Beat consensus by 15.2% - EPS $0.075 vs $0.0651 estimateMEDIUMLONGJun 2
Q4-2024: Beat consensus by 24.1% - EPS $0.082 vs $0.0661 estimateMEDIUMLONGJun 2
Q4-2025: Beat consensus by 16.8% - EPS $0.082 vs $0.0702 estimateMEDIUMLONGJun 2