Reported: 2025-11-12
Estimated EPS
Estimated Rev
$0.11
$428.63M
Reported Rev
$455.1M
Surprise
+300.0%
+6.17%