Reported: 2025-08-07
Estimated EPS
Estimated Rev
$0.34
$277.48M
Reported Rev
$294.08M
Surprise
+26.47%
+5.98%