Reported: 2025-11-04
Estimated EPS
Estimated Rev
$0.4
$71.0M
Reported Rev
$63.57M
Surprise
-5.0%
-10.46%