Reported: 2025-08-06
Estimated EPS
Estimated Rev
$0.4
$377.69M
Reported Rev
$432.4M
Surprise
+22.5%
+14.48%