Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.16
$352.79M
Reported Rev
$487.0M
Surprise
+62.5%
+38.04%