XML 60 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information - Segment Revenues and Operating (Losses) Profits (Parenthetical) (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Jan. 02, 2015
Jan. 03, 2014
Jan. 02, 2015
Jan. 03, 2014
Segment Reporting Information [Line Items]        
Product revenue $ 174,299us-gaap_SalesRevenueGoodsNet $ 193,846us-gaap_SalesRevenueGoodsNet $ 536,352us-gaap_SalesRevenueGoodsNet $ 586,398us-gaap_SalesRevenueGoodsNet
Income (loss) from operations 18,178us-gaap_OperatingIncomeLoss 1,524us-gaap_OperatingIncomeLoss 63,465us-gaap_OperatingIncomeLoss 4,438us-gaap_OperatingIncomeLoss
Implied license [Member] | Satellite Services [Member]        
Segment Reporting Information [Line Items]        
Product revenue 6,000us-gaap_SalesRevenueGoodsNet
/ us-gaap_GainContingenciesByNatureAxis
= vsat_ImpliedLicenseMember
/ us-gaap_StatementBusinessSegmentsAxis
= vsat_SatelliteServicesMember
  27,000us-gaap_SalesRevenueGoodsNet
/ us-gaap_GainContingenciesByNatureAxis
= vsat_ImpliedLicenseMember
/ us-gaap_StatementBusinessSegmentsAxis
= vsat_SatelliteServicesMember
 
Operating Segments [Member]        
Segment Reporting Information [Line Items]        
Income (loss) from operations 22,829us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
5,176us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
76,803us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
15,387us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments [Member] | Satellite Services [Member]        
Segment Reporting Information [Line Items]        
Product revenue 6,149us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vsat_SatelliteServicesMember
11us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vsat_SatelliteServicesMember
27,468us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vsat_SatelliteServicesMember
31us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vsat_SatelliteServicesMember
Income (loss) from operations 10,421us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vsat_SatelliteServicesMember
(9,761)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vsat_SatelliteServicesMember
47,823us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vsat_SatelliteServicesMember
(37,377)us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= vsat_SatelliteServicesMember
Operating Segments [Member] | Implied license [Member] | Satellite Services [Member]        
Segment Reporting Information [Line Items]        
Product revenue 6,000us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_GainContingenciesByNatureAxis
= vsat_ImpliedLicenseMember
/ us-gaap_StatementBusinessSegmentsAxis
= vsat_SatelliteServicesMember
  27,000us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_GainContingenciesByNatureAxis
= vsat_ImpliedLicenseMember
/ us-gaap_StatementBusinessSegmentsAxis
= vsat_SatelliteServicesMember
 
Operating Segments [Member] | Implied license and other damages [Member] | Satellite Services [Member]        
Segment Reporting Information [Line Items]        
Income (loss) from operations $ 6,000us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_GainContingenciesByNatureAxis
= vsat_ImpliedLicenseAndOtherDamagesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vsat_SatelliteServicesMember
  $ 45,700us-gaap_OperatingIncomeLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_GainContingenciesByNatureAxis
= vsat_ImpliedLicenseAndOtherDamagesMember
/ us-gaap_StatementBusinessSegmentsAxis
= vsat_SatelliteServicesMember