Reported: 2025-08-07
Estimated EPS
Estimated Rev
$-0.08
$162.88M
Reported Rev
$165.18M
Surprise
-25.0%
+1.41%