Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.21
$48.7M
Reported Rev
$46.78M
Surprise
+14.28%
-3.94%