Reported: 2025-08-29
Estimated EPS
Estimated Rev
$0.02
$41.71M
Reported Rev
$44.98M
Surprise
-50.0%
+7.83%