Reported: 2025-10-28
Estimated EPS
Estimated Rev
$0.19
$23.63M
Reported Rev
$22.19M
Surprise
-94.73%
-6.09%