Reported: 2025-12-10
Estimated EPS
Estimated Rev
$1.28
$134.19M
Reported Rev
$128.99M
Surprise
+28.9%
-3.87%