Reported: 2025-11-18
Estimated EPS
Estimated Rev
$0.04
$59.68M
Reported Rev
$54.6M
Surprise
-25.0%
-8.51%