XML 15 R25.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 10 - Business Unit Segment Information (Tables)
3 Months Ended
Mar. 28, 2015
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

March 28, 2015

   

March 29, 2014

 

Net sales

               

Electronics

  $ 99,380     $ 95,722  

Automotive

    84,071       82,419  

Electrical

    26,862       28,718  

Total net sales

  $ 210,313     $ 206,859  
                 

Depreciation and amortization

               

Electronics

  $ 5,798     $ 5,370  

Automotive

    3,336       3,528  

Electrical

    1,284       1,268  

Total depreciation and amortization

  $ 10,418     $ 10,166  
                 

Operating income

               

Electronics

  $ 18,665     $ 19,068  

Automotive

    11,171       11,899  

Electrical

    2,730       4,032  

Other (1)

    (3,018 )     (1,409 )

Total operating income

    29,548       33,590  

Interest expense

    1,151       1,216  

Foreign exchange loss (gain)

    3,117       (252 )

Other (income) expense, net

    (1,126 )     (1,186 )

Income before income taxes

  $ 26,406     $ 33,812  
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
   

Net sales(a)

 
   

March 28, 2015

   

March 29, 2014

 
                 

United States

  $ 83,373     $ 71,874  

China

    44,429       37,213  

Other countries

    82,511       97,772  

Total

  $ 210,313     $ 206,859  
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]
   

Long-lived assets(b)

 
   

March 28, 2015

   

December 27, 2014

 
                 

United States

  $ 35,641     $ 34,179  

China

    39,321       40,981  

Canada

    12,160       12,899  

Other countries

    73,750       70,581  

Total

  $ 160,872     $ 158,640  
   

Additions to long-lived assets

 
   

March 28, 2015

   

March 29, 2014

 
                 

United States

  $ 3,187     $ 1,625  

China

    667       685  

Canada

    538       145  

Other countries

    7,887       3,968  

Total

  $ 12,279     $ 6,423