Reported: 2025-08-07
Estimated EPS
Estimated Rev
$0.17
$172.02M
Reported Rev
$176.5M
Surprise
+5.88%
+2.6%