Reported: 2025-02-18
Estimated EPS
Estimated Rev
$0.3
$129.23M
Reported Rev
$127.3M
Surprise
+16.66%
-1.49%