Reported: 2025-12-17
Estimated EPS
Estimated Rev
$0.37
$148.81M
Reported Rev
$144.21M
Surprise
-2.7%
-3.09%