XML 80 R67.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments - Summary of Future Minimum Payments Related to Purchase Commitments (Detail) - Satellite Construction and Other Satellite Related Agreements [Member]
$ in Thousands
Mar. 31, 2017
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Future minimum payments on purchase commitments for fiscal year 2018 $ 175,076
Future minimum payments on purchase commitments for fiscal year 2019 207,395
Future minimum payments on purchase commitments for fiscal year 2020 134,868
Future minimum payments on purchase commitments for fiscal year 2021 37,673
Future minimum payments on purchase commitments for fiscal year 2022 2,623
Future minimum payments on purchase commitments thereafter 20,404
Future minimum payments on purchase commitments total $ 578,039