Reported: 2025-12-03
Estimated EPS
Estimated Rev
$0.46
$186.45M
Reported Rev
$187.7M
Surprise
+8.69%
+0.67%