Reported: 2025-05-06
Estimated EPS
Estimated Rev
$-0.01
$26.39M
Reported Rev
$31.8M
Surprise
-200.0%
+20.5%