Reported: 2025-08-05
Estimated EPS
Estimated Rev
$0.38
$50.18M
Reported Rev
$47.53M
Surprise
+2.63%
-5.28%