Reported: 2025-08-05
Estimated EPS
Estimated Rev
$0.21
$328.38M
Reported Rev
$349.37M
Surprise
+33.33%
+6.39%