Reported: 2025-08-11
Estimated EPS
Estimated Rev
$0.29
$122.54M
Reported Rev
$124.09M
Surprise
+13.79%
+1.26%