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