Reported: 2025-11-05
Estimated EPS
Estimated Rev
$-0.05
$52.51M
Reported Rev
$52.29M
Surprise
-20.0%
-0.41%