Reported: 2025-11-03
Estimated EPS
Estimated Rev
$1.1
$95.04M
Reported Rev
$97.8M
Surprise
+141.81%
+2.9%