Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.31
$153.54M
Reported Rev
$152.9M
Surprise
+6.45%
-0.41%