Reported: 2025-07-21
Estimated EPS
Estimated Rev
$0.21
$228.29M
Reported Rev
$241.88M
Surprise
+61.9%
+5.95%