Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.84
$87.99M
Reported Rev
$94.97M
Surprise
+44.04%
+7.93%