Reported: 2025-11-12
Estimated EPS
Estimated Rev
$0.22
$129.59M
Reported Rev
$126.75M
Surprise
+59.09%
-2.19%