Reported: 2025-11-05
Estimated EPS
Estimated Rev
$1.01
$180.58M
Reported Rev
$182.71M
Surprise
+4.95%
+1.17%