Reported: 2025-09-04
Estimated EPS
Estimated Rev
$0.58
$319.38M
Reported Rev
$306.38M
Surprise
+20.68%
-4.07%