XML 77 R64.htm IDEA: XBRL DOCUMENT v3.8.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, 2018
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Future minimum payments on purchase commitments for fiscal year 2019 $ 229,433
Future minimum payments on purchase commitments for fiscal year 2020 149,094
Future minimum payments on purchase commitments for fiscal year 2021 47,124
Future minimum payments on purchase commitments for fiscal year 2022 8,977
Future minimum payments on purchase commitments for fiscal year 2023 5,323
Future minimum payments on purchase commitments for fiscal year thereafter 30,037
Future minimum payments on purchase commitments total $ 469,988