Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.11
$135.16M
Reported Rev
$155.43M
Surprise
+36.36%
+14.99%