Reported: 2025-12-04
Estimated EPS
Estimated Rev
$-1.33
$98.64M
Reported Rev
$105.67M
Surprise
-0.75%
+7.12%