XML 14 R3.htm IDEA: XBRL DOCUMENT v2.3.0.15
Consolidated Balance Sheets (Parenthetical) (USD $)
Oct. 02, 2011
Jan. 02, 2011
Common stock, par value$ 0.001$ 0.001
Common stock, shares authorized40,000,00040,000,000
Common stock, shares issued and outstanding21,209,54822,833,165
Treasury stock, shares7,683,4495,973,623