Reported: 2025-10-30
Estimated EPS
Estimated Rev
$1.56
$156.43M
Reported Rev
$164.68M
Surprise
+23.71%
+5.27%