Reported: 2025-11-03
Estimated EPS
Estimated Rev
$-0.07
$101.4M
Reported Rev
$101.1M
Surprise
-71.42%
-0.29%