Reported: 2025-10-21
Estimated EPS
Estimated Rev
$0.27
$229.99M
Reported Rev
$251.6M
Surprise
+22.22%
+9.39%