XML 75 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
Certain Relationships and Related-Party Transactions - Schedule of Related Party Revenue and Expenses, and Cash Paid and Received (Detail) (Telesat Canada - ordinary course of business [Member], USD $)
In Thousands, unless otherwise specified
12 Months Ended
Apr. 03, 2015
Apr. 04, 2014
Mar. 29, 2013
Telesat Canada - ordinary course of business [Member]
     
Revenue and expense      
Revenue $ 4,804us-gaap_RevenueFromRelatedParties
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= vsat_TelesatCanadaOrdinaryCourseOfBusinessMember
     
Expense 7,339us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= vsat_TelesatCanadaOrdinaryCourseOfBusinessMember
7,785us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= vsat_TelesatCanadaOrdinaryCourseOfBusinessMember
7,685us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= vsat_TelesatCanadaOrdinaryCourseOfBusinessMember
Cash received and cash paid      
Cash received 5,484vsat_RelatedPartyTransactionCashReceivedFromRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= vsat_TelesatCanadaOrdinaryCourseOfBusinessMember
   1,023vsat_RelatedPartyTransactionCashReceivedFromRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= vsat_TelesatCanadaOrdinaryCourseOfBusinessMember
Cash paid $ 7,305vsat_RelatedPartyTransactionAmountsPaidToRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= vsat_TelesatCanadaOrdinaryCourseOfBusinessMember
$ 7,868vsat_RelatedPartyTransactionAmountsPaidToRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= vsat_TelesatCanadaOrdinaryCourseOfBusinessMember
$ 7,358vsat_RelatedPartyTransactionAmountsPaidToRelatedParty
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= vsat_TelesatCanadaOrdinaryCourseOfBusinessMember