Reported: 2025-05-12
Estimated EPS
Estimated Rev
$-0.02
$15.4M
Reported Rev
$26.17M
Surprise
+800.0%
+69.93%