Reported: 2025-11-11
Estimated EPS
Estimated Rev
$0.03
$85.14M
Reported Rev
$85.48M
Surprise
-33.33%
+0.39%