Reported: 2025-08-25
Estimated EPS
Estimated Rev
$0.3
$40.29M
Reported Rev
$47.23M
Surprise
+83.33%
+17.22%