Reported: 2025-02-25
Estimated EPS
Estimated Rev
$-0.56
$91.09M
Reported Rev
$70.05M
Surprise
-3.57%
-23.09%