The live TV streaming company beat earnings with a 25-cent per-share loss and lifted fiscal 2026 adjusted EBITDA guidance, but $1.482 billion in revenue missed the $1.504 billion consensus.
verifying reliability
No specialized terms available for this topic.