Reported: 2025-08-05
Estimated EPS
Estimated Rev
$2.33
$181.78M
Reported Rev
$191.85M
Surprise
+14.59%
+5.53%