Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.13
$305.24M
Reported Rev
$313.34M
Surprise
+15.38%
+2.65%