Reported: 2025-08-05
Estimated EPS
Estimated Rev
$0.13
$152.41M
Reported Rev
$143.94M
Surprise
+46.15%
-5.55%