Reported: 2025-08-11
Estimated EPS
Estimated Rev
$1.26
$79.76M
Reported Rev
$71.15M
Surprise
-63.49%
-10.79%