Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.26
$224.76M
Reported Rev
$226.93M
Surprise
+34.61%
+0.96%