Reported: 2025-03-06
Estimated EPS
Estimated Rev
$-0.33
$117.5M
Reported Rev
$113.95M
Surprise
+24.24%
-3.02%