Reported: 2025-10-24
Estimated EPS
Estimated Rev
$1.71
$87.87M
Reported Rev
$87.44M
Surprise
-3.5%
-0.48%