Schedule of Segment Reporting Information, by Segment [Table Text Block] |
| | | | | | | | | | | | | | | | | | | | | | | Mexico | | $ | 99,577 | | | $ | 102,546 | | | $ | 142,738 | | US | | | 21,269 | | | | 21,703 | | | | 33,088 | | China | | | 27,349 | | | | 52,745 | | | | 55,155 | | Total | | $ | 148,195 | | | $ | 176,994 | | | $ | 230,981 | | | | | | | | | | | | | | | Mexico | | $ | (13 | ) | | $ | (530 | ) | | $ | (488 | ) | US | | | (255 | ) | | | (442 | ) | | | (286 | ) | China | | | (8,696 | ) | | | (8,154 | ) | | | (9,591 | ) | Total | | $ | (8,964 | ) | | $ | (9,126 | ) | | $ | (10,365 | ) | | | | | | | | | | | | | | Mexico | | $ | 99,564 | | | $ | 102,016 | | | $ | 142,250 | | US | | | 21,014 | | | | 21,261 | | | | 32,802 | | China | | | 18,653 | | | | 44,591 | | | | 45,564 | | Total segment revenue (which also equals consolidated revenue) | | $ | 139,231 | | | $ | 167,868 | | | $ | 220,616 | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mexico | | $ | 7,515 | | | $ | 8,380 | | | $ | 9,784 | | US | | | (1,794 | ) | | | (1,327 | ) | | | 913 | | China | | | (1,115 | ) | | | 4,196 | | | | 3,099 | | Total | | $ | 4,606 | | | $ | 11,249 | | | $ | 13,796 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Corporate expenses | | | 10,174 | | | | 11,061 | | | | 12,560 | | Unrealized foreign exchange gain on unsettled forward exchange contracts | | | (918 | ) | | | (831 | ) | | | (616 | ) | Restructuring charges | | | 1,732 | | | | 176 | | | | — | | Interest expense | | | 903 | | | | 788 | | | | 1,183 | | Earnings (loss) before income taxes | | $ | (7,285 | ) | | $ | 55 | | | $ | 669 | |
| | | | | | | | | | Mexico | | $ | 480 | | | $ | 771 | | | $ | 735 | | U.S. | | | 499 | | | | 550 | | | | 857 | | China | | | 145 | | | | 694 | | | | 1,048 | | Segment total | | | 1,124 | | | | 2,015 | | | | 2,640 | | Corporate and other | | | 123 | | | | 185 | | | | 188 | | Total | | $ | 1,247 | | | $ | 2,200 | | | $ | 2,828 | |
| | | | | | | | | | U.S. | | $ | 108,783 | | | $ | 114,850 | | | $ | 167,229 | | Canada | | | 19,986 | | | | 37,845 | | | | 31,275 | | Europe | | | — | | | | 1,833 | | | | 4,481 | | China | | | 4,961 | | | | 6,832 | | | | 3,336 | | Africa | | | 5,501 | | | | 6,508 | | | | 14,295 | | Total | | $ | 139,231 | | | $ | 167,868 | | | $ | 220,616 | |
|
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block] |
| | | | | | | Property, plant and equipment (a) | | | | | | | | | Mexico | | $ | 7,518 | | | $ | 8,858 | | | | | 1,188 | | | | 2,314 | | China | | | 1,380 | | | | 3,046 | | Segment total | | | 10,086 | | | | 14,218 | | Corporate and other | | | 183 | | | | 219 | | Total | | $ | 10,269 | | | $ | 14,437 | | | | | | | | | | | | | | | | | | | | Mexico | | $ | 47,835 | | | $ | 42,275 | | | | | 12,748 | | | | 9,482 | | China | | | 8,011 | | | | 15,489 | | Segment total | | | 68,594 | | | | 67,246 | | Corporate and other | | | 1,262 | | | | 1,758 | | Total | | $ | 69,856 | | | $ | 69,004 | |
|