Reported: 2025-07-28
Estimated EPS
Estimated Rev
$0.22
$142.8M
Reported Rev
$140.6M
Surprise
+45.45%
-1.54%