Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.8
$167.17M
Reported Rev
$171.07M
Surprise
+21.25%
+2.33%