Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.41
$48.96M
Reported Rev
$47.73M
Surprise
+2.43%
-2.51%