Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.29
$24.97M
Reported Rev
$22.65M
Surprise
-10.34%
-9.29%