Reported: 2025-10-21
Estimated EPS
Estimated Rev
$1.05
$208.33M
Reported Rev
$207.05M
Surprise
-0.95%
-0.61%