Reported: 2025-08-11
Estimated EPS
Estimated Rev
$0.1
$106.73M
Reported Rev
$115.54M
Surprise
-20.0%
+8.25%