Reported: 2025-10-17
Estimated EPS
Estimated Rev
$1.44
$87.34M
Reported Rev
$76.97M
Surprise
+5.55%
-11.87%