Reported: 2025-08-11
Estimated EPS
Estimated Rev
$0.01
$108.92M
Reported Rev
$91.33M
Surprise
+400.0%
-16.14%