Reported: 2025-10-22
Estimated EPS
Estimated Rev
$0.6
$43.35M
Reported Rev
$35.34M
Surprise
--
-18.47%