Reported: 2025-10-27
Estimated EPS
Estimated Rev
$0.9
$108.83M
Reported Rev
$107.28M
Surprise
-8.88%
-1.42%