Reported: 2025-10-21
Estimated EPS
Estimated Rev
$0.2
$352.14M
Reported Rev
$381.35M
Surprise
+50.0%
+8.29%