Reported: 2025-10-20
Estimated EPS
Estimated Rev
$1.38
$34.2M
Reported Rev
$34.1M
Surprise
+15.21%
-0.29%