Reported: 2025-11-10
Estimated EPS
Estimated Rev
$0.07
$86.37M
Reported Rev
$85.58M
Surprise
-14.28%
-0.91%