Reported: 2025-08-07
Estimated EPS
Estimated Rev
$-0.07
$130.1M
Reported Rev
$127.3M
Surprise
+71.42%
-2.15%