Reported: 2025-07-31
Estimated EPS
Estimated Rev
$-0.03
$178.97M
Reported Rev
$177.9M
Surprise
+133.33%
-0.59%