Reported: 2025-08-11
Estimated EPS
Estimated Rev
$0.29
$44.72M
Reported Rev
$43.1M
Surprise
+10.34%
-3.62%