Reported: 2025-07-29
Estimated EPS
Estimated Rev
$1.17
$252.35M
Reported Rev
$266.99M
Surprise
+1.7%
+5.8%