Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.89
$283.01M
Reported Rev
$275.67M
Surprise
+6.74%
-2.59%