Reported: 2025-08-21
Estimated EPS
Estimated Rev
$0.3
$341.5M
Reported Rev
$368.6M
Surprise
+3.33%
+7.93%