Reported: 2025-08-07
Estimated EPS
Estimated Rev
$0.28
$197.62M
Reported Rev
$198.64M
Surprise
+175.0%
+0.51%