Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.09
$168.92M
Reported Rev
$161.9M
Surprise
+11.11%
-4.15%