Reported: 2025-08-11
Estimated EPS
Estimated Rev
$-0.0
$77.28M
Reported Rev
$88.89M
Surprise
--
+15.02%