Reported: 2025-10-29
Estimated EPS
Estimated Rev
$0.1
$39.37M
Reported Rev
$41.04M
Surprise
+250.0%
+4.24%