XML 57 R34.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Shares Used In Computing Diluted Net Income Per Share (Details)
3 Months Ended
Jul. 01, 2011
Jul. 02, 2010
Shares used in computing diluted net income per share    
Shares used in computing basic net income per share 41,803,000 39,968,000
Options to purchase common stock as determined by application of the treasury stock method 1,435,000 1,615,000
Restricted stock units to acquire common stock as determined by application of the treasury stock method 373,000 381,000
Potentially issuable shares in connection with certain terms of the amended ViaSat 401(k) Profit Sharing Plan 136,000 149,000
Employee Stock Purchase Plan equivalents 2,000 12,000
Shares used in computing diluted net income per share attributable to ViaSat, Inc. common stockholders 43,749,000 42,125,000
Stock Options [Member]
   
Shares Used In Computing Diluted Net Income Per Share (Textuals) [Abstract]    
Antidilutive shares 241,525 345,700
Restricted Stock [Member]
   
Shares Used In Computing Diluted Net Income Per Share (Textuals) [Abstract]    
Antidilutive shares 4,824 0