Reconciliation of Revenue from Segments to Consolidated [Table Text Block] |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mexico | | $ | 59,336 | | | $ | 35,581 | | | $ | 125,096 | | | $ | 64,654 | | China | | | 5,793 | | | | 5,786 | | | | 14,449 | | | | 11,019 | | U.S. | | | 29,211 | | | | 5,331 | | | | 59,022 | | | | 10,586 | | Total | | $ | 94,340 | | | $ | 46,698 | | | $ | 198,567 | | | $ | 86,259 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mexico | | $ | (594 | ) | | $ | (618 | ) | | $ | (743 | ) | | $ | (738 | ) | China | | | (2,681 | ) | | | (1,552 | ) | | | (4,107 | ) | | | (3,779 | ) | U.S. | | | (129 | ) | | | (49 | ) | | | (132 | ) | | | (143 | ) | Total | | $ | (3,404 | ) | | $ | (2,219 | ) | | $ | (4,982 | ) | | $ | (4,660 | ) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mexico | | $ | 58,742 | | | $ | 34,963 | | | $ | 124,353 | | | $ | 63,916 | | China | | | 3,112 | | | | 4,234 | | | | 10,342 | | | | 7,240 | | U.S. | | | 29,082 | | | | 5,282 | | | | 58,890 | | | | 10,443 | | Total segment revenue (which also equals consolidated revenue) | | $ | 90,936 | | | $ | 44,479 | | | $ | 193,585 | | | $ | 81,599 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mexico | | $ | 5,835 | | | $ | 3,209 | | | $ | 10,641 | | | $ | 5,715 | | China | | | 844 | | | | 314 | | | | 1,699 | | | | 442 | | U.S. | | | 1,764 | | | | (62 | ) | | | 3,187 | | | | (39 | ) | Total | | $ | 8,443 | | | $ | 3,461 | | | $ | 15,527 | | | $ | 6,118 | | | | | | | | | | | | | | | | | | | Corporate allocations | | | 6,046 | | | | 2,736 | | | | 8,154 | | | | 5,371 | | Unrealized foreign exchange (gain) loss on unsettled forward exchange contracts | | | — | | | | 89 | | | | — | | | | (230 | ) | Interest | | | 2,800 | | | | 403 | | | | 5,670 | | | | 710 | | Restructuring charges | | | 1,546 | | | | 96 | | | | 2,170 | | | | 96 | | Earnings (loss) before income taxes | | $ | (1,949 | ) | | $ | 137 | | | $ | (467 | ) | | $ | 171 | |
Three months
ended
June 30
, 2019
| | | | | | | | | | | | | Market Sector: | | | | | | | | | | | | | | | | | Test and Measurement | | $ | 19,949 | | | $ | 9,705 | | | $ | 865 | | | $ | 30,519 | | Retail and Payment Systems | | | 12,149 | | | | — | | | | — | | | | 12,149 | | Telecom, Networking and Communications | | | 3,503 | | | | 2,314 | | | | 2,200 | | | | 8,017 | | Medical | | | 8,093 | | | | 3,104 | | | | 47 | | | | 11,244 | | Industrial, Power and Clean Technology | | | 9,299 | | | | 9,122 | | | | — | | | | 18,421 | | Semiconductor | | | 5,749 | | | | 16 | | | | — | | | | 5,765 | | Aerospace and Defense | | | — | | | | 4,821 | | | | — | | | | 4,821 | | Segment Revenue | | | 58,742 | | | | 29,082 | | | | 3,112 | | | | 90,936 | |
Three months
ended
July
1, 2018
| | | | | | | | | | | | | Market Sector: | | | | | | | | | | | | | | | | | Test and Measurement | | $ | 4,750 | | | $ | 3,548 | | | $ | — | | | $ | 8,298 | | Retail and Payment Systems | | | 9,450 | | | | — | | | | — | | | | 9,450 | | Telecom, Networking and Communications | | | 2,449 | | | | 1,393 | | | | 3,836 | | | | 7,678 | | Medical | | | 6,650 | | | | 36 | | | | 49 | | | | 6,735 | | Industrial, Power and Clean Technology | | | 4,154 | | | | 305 | | | | 349 | | | | 4,808 | | Semiconductor | | | 7,510 | | | | — | | | | — | | | | 7,510 | | Segment Revenue | | | 34,963 | | | | 5,282 | | | | 4,234 | | | | 44,479 | |
Six months
ended
June 30
, 2019
| | | | | | | | | | | | | Market Sector: | | | | | | | | | | | | | | | | | Test and Measurement | | $ | 39,865 | | | $ | 20,765 | | | $ | 2,450 | | | $ | 63,080 | | Retail and Payment Systems | | | 25,078 | | | | — | | | | — | | | | 25,078 | | Telecom, Networking and Communications | | | 7,507 | | | | 4,391 | | | | 6,884 | | | | 18,782 | | Medical | | | 16,501 | | | | 6,756 | | | | 440 | | | | 23,697 | | Industrial, Power and Clean Technology | | | 22,348 | | | | 15,159 | | | | 568 | | | | 38,075 | | Semiconductor | | | 13,054 | | | | 16 | | | | — | | | | 13,070 | | Aerospace and Defense | | | — | | | | 11,803 | | | | — | | | | 11,803 | | Segment Revenue | | | 124,353 | | | | 58,890 | | | | 10,342 | | | | 193,585 | |
Six
months
ended
July
1, 2018
| | | | | | | | | | | | | Market Sector: | | | | | | | | | | | | | | | | | Test and Measurement | | $ | 7,450 | | | $ | 6,478 | | | $ | — | | | $ | 13,928 | | Retail and Payment Systems | | | 16,650 | | | | — | | | | — | | | | 16,650 | | Telecom, Networking and Communications | | | 5,350 | | | | 2,977 | | | | 6,422 | | | | 14,749 | | Medical | | | 14,339 | | | | 283 | | | | 49 | | | | 14,671 | | Industrial, Power and Clean Technology | | | 7,017 | | | | 705 | | | | 769 | | | | 8,491 | | Semiconductor | | | 13,110 | | | | — | | | | — | | | | 13,110 | | Segment Revenue | | | 63,916 | | | | 10,443 | | | | 7,384 | | | | 81,599 | |
| | | | | | | | | | | | | | | | | | | | Mexico | | $ | 965 | | | $ | 2,288 | | | $ | 1,353 | | | $ | 2,376 | | China | | | 23 | | | | 8 | | | | 54 | | | | 8 | | U.S. | | | 256 | | | | 552 | | | | 517 | | | | 558 | | Segment total | | | 1,244 | | | | 2,848 | | | | 1,924 | | | | 2,942 | | Corporate and other | | | 24 | | | | 107 | | | | 24 | | | | 110 | | Total | | $ | 1,268 | | | $ | 2,955 | | | $ | 1,948 | | | $ | 3,052 | |
| | | | | | | | | | | | | | | | | | | | U.S. | | $ | 82,593 | | | $ | 34,699 | | | $ | 176,934 | | | $ | 64,829 | | Canada | | | 4,860 | | | | 7,857 | | | | 9,770 | | | | 13,018 | | China | | | 3,483 | | | | 1,923 | | | | 6,881 | | | | 3,752 | | Total | | $ | 90,936 | | | $ | 44,479 | | | $ | 193,585 | | | $ | 81,599 | |
|