Reported: 2025-08-07
Estimated EPS
Estimated Rev
$-0.3
$269.67M
Reported Rev
$289.1M
Surprise
+440.0%
+7.2%