Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.94
$189.58M
Reported Rev
$175.73M
Surprise
+15.95%
-7.3%