Reported: 2025-08-11
Estimated EPS
Estimated Rev
$0.14
$98.98M
Reported Rev
$96.34M
Surprise
+14.28%
-2.66%