Reported: 2025-08-12
Estimated EPS
Estimated Rev
$0.51
$197.99M
Reported Rev
$217.14M
Surprise
+9.8%
+9.67%