Reported: 2025-08-12
Estimated EPS
Estimated Rev
$0.41
$15.54M
Reported Rev
$18.46M
Surprise
+19.51%
+18.79%