Reported: 2025-12-04
Estimated EPS
Estimated Rev
$0.26
$130.71M
Reported Rev
$175.16M
Surprise
+15.38%
+34.0%