Reported: 2025-08-06
Estimated EPS
Estimated Rev
$0.44
$337.42M
Reported Rev
$322.84M
Surprise
+18.18%
-4.32%