Reported: 2025-10-31
Estimated EPS
Estimated Rev
$0.24
$190.17M
Reported Rev
$194.5M
Surprise
+16.66%
+2.27%