Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.08
$283.45M
Reported Rev
$409.54M
Surprise
+50.0%
+44.48%