Reported: 2025-10-21
Estimated EPS
Estimated Rev
$1.6
$148.43M
Reported Rev
$142.81M
Surprise
+5.62%
-3.78%