Reported: 2025-07-30
Estimated EPS
Estimated Rev
$0.21
$115.1M
Reported Rev
$116.66M
Surprise
+23.8%
+1.35%