NASDAQ:ECHO | Key Financial Ratios | EchoStar CORP

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-305.2-14.39%-40.07%
2026-03-310.3-34.90%-256.42%
2025-12-310.42-33.70%-251.41%
2025-09-300.61-28.61%-186.29%
2025-06-301.22-0.52%-1.57%
2025-03-311.26-0.35%-1.05%
2024-12-311.39-0.19%-0.57%
2024-09-300.67-4.42%-13.08%
2024-06-300.4-4.56%-12.88%
2024-03-310.44-3.75%-10.53%
2023-12-310.61-2.98%-8.56%
2023-09-306.2345.02%78.49%
2023-06-306.0247.19%82.34%
2023-03-315.7643.93%76.73%
2022-12-311.054.32%11.81%
2022-09-305.0240.78%72.62%
2022-06-304.5140.99%73.81%
2022-03-314.5641.05%73.50%
2021-12-314.190.4541.71%75.18%
2021-09-304.010.432.27%4.05%
2021-06-303.540.432.15%3.80%
2021-03-312.030.661.20%2.39%
2020-12-312.040.68-0.73%-1.47%
2020-09-302.10.67-1.44%-2.84%
2020-06-302.080.68-2.08%-4.13%
2020-03-316.2-1.95%-3.82%
2019-12-315.720.65-0.88%-1.71%
2019-09-306.35-1.75%-3.36%
2019-06-306.1-1.08%-2.04%
2019-03-312.73-0.04%-0.09%
2018-12-312.66-0.47%-0.98%
2018-09-302.74.35%9.07%
2018-06-302.774.59%9.54%
2018-03-318.993.80%7.95%
2017-12-318.984.49%9.43%
2017-09-308.611.33%3.03%
2017-06-309.111.37%3.11%
2017-03-318.851.93%4.40%
2016-12-317.012.00%4.59%
2016-09-306.782.28%5.27%
2016-06-304.32.68%5.14%
2016-03-310.892.36%4.58%
2015-12-314.052.13%4.15%
2015-09-304.161.92%3.87%
2015-06-304.312.37%4.73%
2015-03-314.272.33%4.78%
2014-12-314.52.11%4.33%
2014-09-304.011.47%3.07%
2014-06-304.550.72%1.49%
2014-03-313.860.15%0.33%
2013-12-314.220.04%0.08%
2013-09-304.110.37%0.78%
2013-06-304.480.66%1.35%
2013-03-314.271.34%2.78%
2012-12-313.773.20%6.72%
2012-09-303.852.58%5.45%
2012-06-303.791.97%4.17%
2012-03-313.671.70%3.66%
2011-12-313.950.06%0.14%
2011-09-303.142.87%6.17%
2011-06-302.573.22%6.75%
2011-03-313.963.82%4.90%
2010-12-314.285.32%6.78%
2010-09-303.950.14%0.18%
2010-06-303.998.27%10.67%
2009-12-313.75

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-310.42-33.70%-251.43%
2024-12-311.39-0.20%-0.59%
2023-12-310.61-2.98%-8.56%
2022-12-311.054.32%11.81%
2021-12-314.190.4541.71%75.18%
2020-12-312.040.68-0.73%-1.47%
2019-12-315.720.65-0.88%-1.71%
2018-12-312.66-0.47%-0.98%
2017-12-318.984.49%9.43%
2016-12-317.012.00%4.59%
2015-12-314.052.13%4.15%
2014-12-314.52.11%4.33%
2013-12-314.220.04%0.08%
2012-12-313.773.20%6.72%
2011-12-313.950.07%0.14%
2010-12-314.285.32%6.78%
2009-12-313.7510.52%13.69%
2008-12-31-43.33%