Reported: 2025-10-31
Estimated EPS
Estimated Rev
$0.51
$216.95M
Reported Rev
$210.15M
Surprise
+1.96%
-3.13%