Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.38
$337.53M
Reported Rev
$350.1M
Surprise
+23.68%
+3.72%