Reported: 2025-08-07
Estimated EPS
Estimated Rev
$0.03
$194.12M
Reported Rev
$203.0M
Surprise
+500.0%
+4.57%