Reported: 2025-11-05
Estimated EPS
Estimated Rev
$-0.15
$144.36M
Reported Rev
$144.0M
Surprise
+180.0%
-0.24%