Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.1
$171.63M
Reported Rev
$180.71M
Surprise
+10.0%
+5.29%