Reported: 2025-10-23
Estimated EPS
Estimated Rev
$0.38
$107.25M
Reported Rev
$106.65M
Surprise
+23.68%
-0.55%