Reported: 2025-07-21
Estimated EPS
Estimated Rev
$0.38
$21.57M
Reported Rev
$22.27M
Surprise
+23.68%
+3.24%