Reported: 2025-11-03
Estimated EPS
Estimated Rev
$0.11
$119.24M
Reported Rev
$113.24M
Surprise
-27.27%
-5.03%