XML 80 R68.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments - Summary of Future Minimum Payments Related to Purchase Commitments (Detail) - Satellite Construction and Other Satellite Related Agreements [Member]
$ in Thousands
Mar. 31, 2019
USD ($)
Unrecorded Unconditional Purchase Obligation [Line Items]  
Future minimum payments on purchase commitments for fiscal year 2020 $ 362,800
Future minimum payments on purchase commitments for fiscal year 2021 147,386
Future minimum payments on purchase commitments for fiscal year 2022 162,091
Future minimum payments on purchase commitments for fiscal year 2023 107,304
Future minimum payments on purchase commitments for fiscal year 2024 7,234
Future minimum payments on purchase commitments for fiscal year thereafter 14,178
Future minimum payments on purchase commitments total $ 800,993