Reported: 2025-09-23
Estimated EPS
Estimated Rev
$0.7
$294.75M
Reported Rev
$303.7M
Surprise
+5.71%
+3.03%