Reported: 2025-10-30
Estimated EPS
Estimated Rev
$8.31
$120.79M
Reported Rev
$128.69M
Surprise
+1.32%
+6.54%