Reported: 2025-08-26
Estimated EPS
Estimated Rev
$0.19
$150.77M
Reported Rev
$233.06M
Surprise
+147.36%
+54.57%