Reported: 2025-11-20
Estimated EPS
Estimated Rev
$0.1
$63.58M
Reported Rev
$63.5M
Surprise
-130.0%
-0.12%