Reported: 2025-11-10
Estimated EPS
Estimated Rev
$2.39
$182.15M
Reported Rev
$192.67M
Surprise
+9.62%
+5.77%