Note 10 - Segmented Information (Tables)
|
3 Months Ended |
Mar. 31, 2019 |
Notes Tables |
|
Reconciliation of Revenue from Segments to Consolidated [Table Text Block] |
| | | | | | | | | | | | | | | | | | | | Mexico | | $ | 65,760 | | | $ | 29,073 | | China | | | 8,656 | | | | 5,233 | | U.S. | | | 29,811 | | | | 5,255 | | Total | | $ | 104,227 | | | $ | 39,561 | | | | | | | | | | | Mexico | | $ | (34 | ) | | $ | (120 | ) | China | | | (1,427 | ) | | | (2,227 | ) | U.S. | | | (117 | ) | | | (94 | ) | Total | | $ | (1,578 | ) | | $ | (2,441 | ) | | | | | | | | | | Mexico | | $ | 65,726 | | | $ | 28,953 | | China | | | 7,229 | | | | 3,006 | | U.S. | | | 29,694 | | | | 5,161 | | Total segment revenue (which also equals consolidated revenue) | | $ | 102,649 | | | $ | 37,120 | | | | | | | | | | | Mexico | | $ | 4,806 | | | $ | 2,506 | | China | | | 855 | | | | 128 | | U.S. | | | 1,423 | | | | 23 | | Total | | $ | 7,084 | | | $ | 2,657 | | Corporate allocations | | | 2,108 | | | | 2,635 | | Restructuring charges | | | 624 | | | | — | | Unrealized foreign exchange gain on unsettled forward exchange contracts | | | — | | | | (319 | ) | Interest | | | 2,870 | | | | 307 | | Income before income taxes | | $ | 1,482 | | | $ | 34 | |
| | | | | | | | | | | Mexico | | $ | 387 | | | $ | 4,328 | | China | | | 32 | | | | 208 | | U.S. | | | 261 | | | | 1,049 | | Segment total | | | 680 | | | | 5,585 | | Corporate and other | | | — | | | | 118 | | Total | | $ | 680 | | | $ | 5,703 | |
| | | | | | | | | | | U.S. | | $ | 94,186 | | | $ | 30,130 | | Canada | | | 5,039 | | | | 5,161 | | China | | | 3,424 | | | | 1,829 | | Total | | $ | 102,649 | | | $ | 37,120 | |
|
Schedule of Segment Reporting Information, by Segment [Table Text Block] |
Three months ended March 31, 2019 (in thousands) | | | | | | | | | | | | | Market Sector: | | | | | | | | | | | | | | | | | Test and Measurement | | $ | 19,917 | | | $ | 11,005 | | | $ | 1,583 | | | $ | 32,505 | | Retail and Payment Systems | | | 12,942 | | | | — | | | | — | | | | 12,942 | | Telecom, Networking and Communications | | | 4,004 | | | | 2,077 | | | | 4,726 | | | | 10,807 | | Medical | | | 8,459 | | | | 3,652 | | | | 394 | | | | 12,505 | | Industrial, Power and Clean Technology | | | 13,099 | | | | 5,979 | | | | 526 | | | | 19,604 | | Semiconductor | | | 7,305 | | | | — | | | | — | | | | 7,305 | | Aerospace and Defense | | | — | | | | 6,981 | | | | — | | | | 6,981 | | Segment Revenue | | | 65,726 | | | | 29,694 | | | | 7,229 | | | | 102,649 | |
Three months ended April 1, 2018 (in thousands) | | | | | | | | | | | | | Market Sector: | | | | | | | | | | | | | | | | | Test and Measurement | | $ | 2,640 | | | $ | 2,891 | | | $ | — | | | $ | 5,530 | | Retail and Payment Systems | | | 7,260 | | | | — | | | | — | | | | 7,260 | | Telecom, Networking and Communications | | | 2,963 | | | | 1,866 | | | | 2,486 | | | | 7,315 | | Medical | | | 7,689 | | | | 143 | | | | — | | | | 7,832 | | Industrial, Power and Clean Technology | | | 2,802 | | | | 262 | | | | 520 | | | | 3,584 | | Semiconductor | | | 5,600 | | | | — | | | | — | | | | 5,600 | | Aerospace and Defense | | | — | | | | — | | | | — | | | | — | | Segment Revenue | | | 28,953 | | | | 5,161 | | | | 3,006 | | | | 37,120 | |
|
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] |
| | | | | | | Mexico | | $ | 11,414 | | | $ | 11,851 | | China | | | 1,098 | | | | 1,153 | | U.S | | | 14,582 | | | | 15,013 | | Segment total | | | 27,094 | | | | 28,017 | | Corporate and other | | | 119 | | | | 143 | | Segment assets | | $ | 27,213 | | | $ | 28,160 | |
|