Reported: 2025-11-20
Estimated EPS
Estimated Rev
$--
$74.73M
Reported Rev
$83.09M
Surprise
--
+11.18%