Reported: 2025-11-04
Estimated EPS
Estimated Rev
$-0.83
$373.42M
Reported Rev
$386.9M
Surprise
+20.48%
+3.6%