XML 79 R66.htm IDEA: XBRL DOCUMENT v3.4.0.3
Commitments - Summary of Future Minimum Payments Related to Purchase Commitments (Detail) - Satellite Construction and Other Satellite Related Agreements [Member]
$ in Thousands
Mar. 31, 2016
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Future minimum payments on purchase commitments for fiscal year 2017 $ 175,935
Future minimum payments on purchase commitments for fiscal year 2018 36,056
Future minimum payments on purchase commitments for fiscal year 2019 53,345
Future minimum payments on purchase commitments for fiscal year 2020 49,345
Future minimum payments on purchase commitments for fiscal year 2021 1,470
Future minimum payments on purchase commitments thereafter 15,032
Future minimum payments on purchase commitments total $ 331,183