Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.2
$317.3M
Reported Rev
$393.49M
Surprise
+50.0%
+24.01%