Reported: 2025-07-31
Estimated EPS
Estimated Rev
$0.08
$201.71M
Reported Rev
$203.4M
Surprise
+12.5%
+0.83%