Reported: 2025-10-23
Estimated EPS
Estimated Rev
$-1.51
$107.1M
Reported Rev
$109.8M
Surprise
-141.05%
+2.52%