Reported: 2025-08-05
Estimated EPS
Estimated Rev
$-0.09
$86.68M
Reported Rev
$98.03M
Surprise
+11.11%
+13.09%