Reported: 2025-08-06
Estimated EPS
Estimated Rev
$0.3
$12.84M
Reported Rev
$12.93M
Surprise
+16.66%
+0.7%