Reported: 2025-11-12
Estimated EPS
Estimated Rev
$0.09
$42.84M
Reported Rev
$41.96M
Surprise
-55.55%
-2.05%