Reported: 2025-08-11
Estimated EPS
Estimated Rev
$0.12
$48.68M
Reported Rev
$50.35M
Surprise
-8.33%
+3.43%