Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.31
$264.07M
Reported Rev
$266.23M
Surprise
+19.35%
+0.81%