Reported: 2025-08-19
Estimated EPS
Estimated Rev
$-1.22
$398.13M
Reported Rev
$324.2M
Surprise
+113.93%
-18.56%