Reported: 2025-10-21
Estimated EPS
Estimated Rev
$0.84
$119.38M
Reported Rev
$115.17M
Surprise
-1.19%
-3.52%