Reported: 2025-10-21
Estimated EPS
Estimated Rev
$0.45
$179.65M
Reported Rev
$183.22M
Surprise
--
+1.98%