Reported: 2025-10-23
Estimated EPS
Estimated Rev
$1.87
$88.13M
Reported Rev
$85.35M
Surprise
+5.34%
-3.15%