Reported: 2025-07-29
Estimated EPS
Estimated Rev
$0.23
$23.56M
Reported Rev
$25.14M
Surprise
+4.34%
+6.7%