Reported: 2025-08-11
Estimated EPS
Estimated Rev
$-0.01
$110.85M
Reported Rev
$115.38M
Surprise
-900.0%
+4.08%