Reported: 2025-08-13
Estimated EPS
Estimated Rev
$0.44
$149.7M
Reported Rev
$142.69M
Surprise
-36.36%
-4.68%