Reported: 2025-08-06
Estimated EPS
Estimated Rev
$1.04
$249.41M
Reported Rev
$238.2M
Surprise
-1.92%
-4.49%