Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.44
$289.9M
Reported Rev
$288.84M
Surprise
+322.72%
-0.36%