Reported: 2025-11-05
Estimated EPS
Estimated Rev
$0.4
$130.76M
Reported Rev
$122.53M
Surprise
+30.0%
-6.29%