Reported: 2025-02-18
Estimated EPS
Estimated Rev
$-1.53
$96.39M
Reported Rev
$100.26M
Surprise
+16.33%
+4.01%