Reported: 2025-10-21
Estimated EPS
Estimated Rev
$0.86
$109.71M
Reported Rev
$110.87M
Surprise
+6.97%
+1.05%