Reported: 2025-11-10
Estimated EPS
Estimated Rev
$0.45
$70.91M
Reported Rev
$67.2M
Surprise
--
-5.23%