Reported: 2025-11-12
Estimated EPS
Estimated Rev
$-0.02
$43.04M
Reported Rev
$42.23M
Surprise
--
-1.88%