Reported: 2025-11-10
Estimated EPS
Estimated Rev
$0.23
$180.95M
Reported Rev
$183.49M
Surprise
+8.69%
+1.4%