Reported: 2025-08-14
Estimated EPS
Estimated Rev
$10.14
$333.26M
Reported Rev
$359.24M
Surprise
+3.15%
+7.79%