Reported: 2025-08-06
Estimated EPS
Estimated Rev
$0.05
$193.25M
Reported Rev
$247.4M
Surprise
+120.0%
+28.02%