Reported: 2025-10-22
Estimated EPS
Estimated Rev
$1.27
$156.98M
Reported Rev
$163.47M
Surprise
+22.83%
+4.13%