Reported: 2025-11-18
Estimated EPS
Estimated Rev
$0.27
$156.68M
Reported Rev
$161.65M
Surprise
-7.4%
+3.17%