Reported: 2025-08-29
Estimated EPS
Estimated Rev
$0.02
$33.63M
Reported Rev
$38.64M
Surprise
-50.0%
+14.89%