SATS 10-K Analysis: Where $42.65B in Deal Proceeds Actually Goes
EchoStar reported a $14.5 billion net loss in FY 2025 while its stock rallied 308% to a $31.3 billion market cap. The 10-K reveals that the FCC compelled the $42.65B spectrum sales under threat of license revocation, that the company already missed interest payments in Q2 2025, and that $30 billion in creditor claims consume most of the deal proceeds before equity holders see an estimated $12.6-15.6 billion residual.