Reported: 2025-11-13
Estimated EPS
Estimated Rev
$0.46
$93.73M
Reported Rev
$175.13M
Surprise
+528.26%
+86.84%