Reported: 2025-08-06
Estimated EPS
Estimated Rev
$0.74
$134.99M
Reported Rev
$136.41M
Surprise
+35.13%
+1.05%