Reported: 2025-08-06
Estimated EPS
Estimated Rev
$-0.07
$164.18M
Reported Rev
$162.76M
Surprise
-71.42%
-0.86%