Reported: 2025-11-12
Estimated EPS
Estimated Rev
$0.16
$264.62M
Reported Rev
$282.48M
Surprise
+6.25%
+6.74%