Reported: 2025-08-07
Estimated EPS
Estimated Rev
$1.02
$307.42M
Reported Rev
$321.39M
Surprise
+7.84%
+4.54%