Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.51
$95.4M
Reported Rev
$96.05M
Surprise
+11.76%
+0.68%