Note 12. Commitments and Contingencies (Detail) - Changes in the Liabilities for Product Warranty (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Sep. 30, 2012
Sep. 25, 2011
Sep. 30, 2012
Sep. 25, 2011
Balance at beginning of period $ 3,860 $ 1,838 $ 2,537 $ 3,635
Provision for warranties issued 404 395 2,991 1,735
Settlements made (1,205) (824) (2,305) (3,289)
Changes in liability for pre-existing warranties during the period (89) (45) (253) (717)
Balance at end of period $ 2,970 $ 1,364 $ 2,970 $ 1,364