Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.94
$334.69M
Reported Rev
$342.83M
Surprise
+27.65%
+2.43%