Reported: 2025-09-25
Estimated EPS
Estimated Rev
$0.11
$16.91M
Reported Rev
$17.95M
Surprise
-18.18%
+6.15%