Reported: 2025-04-15
Estimated EPS
Estimated Rev
$-0.03
$136.16M
Reported Rev
$140.4M
Surprise
-166.66%
+3.11%