Reported: 2025-08-12
Estimated EPS
Estimated Rev
$0.75
$60.37M
Reported Rev
$93.94M
Surprise
+10.66%
+55.6%