Reported: 2025-11-10
Estimated EPS
Estimated Rev
$0.26
$75.17M
Reported Rev
$71.64M
Surprise
+26.92%
-4.69%