Reported: 2025-08-28
Estimated EPS
Estimated Rev
$0.67
$117.35M
Reported Rev
$124.24M
Surprise
+40.29%
+5.87%