Reported: 2025-11-12
Estimated EPS
Estimated Rev
$0.09
$304.13M
Reported Rev
$293.53M
Surprise
+11.11%
-3.48%