Reported: 2025-08-07
Estimated EPS
Estimated Rev
$0.46
$63.02M
Reported Rev
$59.37M
Surprise
-6.52%
-5.79%