Reported: 2025-10-15
Estimated EPS
Estimated Rev
$0.52
$167.99M
Reported Rev
$167.51M
Surprise
--
-0.28%