Reported: 2025-11-06
Estimated EPS
Estimated Rev
$0.04
$43.4M
Reported Rev
$42.17M
Surprise
-50.0%
-2.83%