Note 21. Commitments and Contingencies (Details) - Product Warranties (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 28, 2014
Dec. 29, 2013
Dec. 30, 2012
Product Warranties [Abstract]      
Balance at beginning of period $ 2,055 $ 2,124 $ 2,537
Provision for warranties issued 2,726 2,750 3,401
Settlements made (2,073) (3,074) (3,508)
Changes in reserve for pre-existing warranties during the period (663) 255 (306)
Balance at end of period $ 2,045 $ 2,055 $ 2,124