Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.34
$111.71M
Reported Rev
$116.1M
Surprise
+35.29%
+3.92%