Reported: 2025-08-13
Estimated EPS
Estimated Rev
$-0.21
$202.0M
Reported Rev
$220.4M
Surprise
-52.38%
+9.1%