XML 12 R3.htm IDEA: XBRL DOCUMENT v2.3.0.15
Consolidated Balance Sheets (Parenthetical) (unaudited) (USD $)
Sep. 27, 2011
Dec. 28, 2010
Common stock, $.0001 par value per share:  
Treasury stock, shares2,020,1701,119,092
Common Stock Class A [Member]
  
Common stock, $.0001 par value per share:  
Common stock, par value$ 0.0001$ 0.0001
Common stock, shares authorized112,500,000112,500,000
Common stock, shares issued30,289,89330,125,936
Common stock, shares outstanding28,269,72329,006,844
Common Stock Class B [Member]
  
Common stock, $.0001 par value per share:  
Common stock, par value$ 0.0001$ 0.0001
Common stock, shares authorized10,000,00010,000,000
Common stock, shares issued1,389,0871,391,607
Common stock, shares outstanding1,389,0871,391,607