Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.89
$231.42M
Reported Rev
$250.52M
Surprise
+5.61%
+8.25%