XML 44 R28.htm IDEA: XBRL DOCUMENT v3.4.0.3
Note 11 - Business Unit Segment Information (Tables)
3 Months Ended
Apr. 02, 2016
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
 
 
April 2, 2016
 
 
March 28, 2015
 
Net sales
 
 
 
 
 
 
 
 
Electronics
 
$
98,796
 
  $ 99,380  
Automotive
 
 
91,933
 
    84,071  
Industrial
 
 
28,669
 
    26,862  
Total net sales
 
$
219,398
 
  $ 210,313  
                 
Depreciation and amortization
 
 
 
 
 
 
 
 
Electronics
 
$
5,372
 
  $ 5,798  
Automotive
 
 
3,266
 
    3,336  
Industrial
 
 
1,451
 
    1,284  
Other
(1)
 
 
937
 
     
Total depreciation and amortization
 
$
11,026
 
  $ 10,418  
                 
Operating income
 
 
 
 
 
 
 
 
Electronics
 
$
22,416
 
  $ 18,665  
Automotive
 
 
17,491
 
    11,171  
Industrial
 
 
1,673
 
    2,730  
Other
(2)
 
 
(9,152
)
    (3,018 )
Total operating income
 
 
32,428
 
    29,548  
Interest expense
 
 
2,045
 
    1,151  
Foreign exchange loss
 
 
3,823
 
    3,117  
Other (income) expense, net
 
 
(517
)
    (1,126 )
Income before income taxes
 
$
27,077
 
  $ 26,406  
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
   
Net sales
(a)
 
 
 
April 2, 2016
   
March 28, 2015
 
                 
United States
 
$
85,149
    $ 83,373  
China
 
 
48,509
      44,429  
Other countries
 
 
85,740
      82,511  
Total
 
$
219,398
    $ 210,313  
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]
   
Long-lived assets
(b)
 
 
 
April 2, 2016
   
January 2, 2016
 
                 
United States
 
$
24,906
    $ 23,965  
China
 
 
78,840
      37,241  
Canada
 
 
11,069
      10,488  
Other countries
 
 
115,050
      90,874  
Total
 
$
229,865
    $ 162,568  
   
Additions to long-lived assets
 
 
 
April 2, 2016
 
 
March 28, 2015
 
                 
United States
 
$
1,618
 
  $ 3,187  
China
 
 
1,046
 
    667  
Canada
 
 
69
 
    538  
Other countries
 
 
6,406
 
    7,887  
Total
 
$
9,139
 
  $ 12,279