EchoStar Reports $14.5 Billion Net Loss for 2025 | Intellectia