Schedule of Segment Reporting Information, by Segment [Table Text Block] |
| | | | | | | | | | | | | | | | | | | | Mexico | | $ | 29,073 | | | $ | 22,491 | | China | | | 5,233 | | | | 8,322 | | U.S. | | | 5,255 | | | | 4,982 | | Total | | $ | 39,561 | | | $ | 35,795 | | | | | | | | | | | Mexico | | $ | (120 | ) | | $ | (12 | ) | China | | | (2,227 | ) | | | (2,511 | ) | U.S. | | | (94 | ) | | | (94 | ) | Total | | $ | (2,441 | ) | | $ | (2,617 | ) | | | | | | | | | | Mexico | | $ | 28,953 | | | $ | 22,479 | | China | | | 3,006 | | | | 5,811 | | U.S. | | | 5,161 | | | | 4,888 | | Total segment revenue (which also equals consolidated revenue) | | $ | 37,120 | | | $ | 33,178 | | | | | | | | | | | Mexico | | $ | 2,506 | | | $ | 1,347 | | China | | | 128 | | | | 425 | | U.S. | | | 23 | | | | (435 | ) | Total | | $ | 2,657 | | | $ | 1,337 | | Corporate allocations | | | 2,635 | | | | 2,814 | | Unrealized foreign exchange gain on unsettled forward exchange contracts | | | (319 | ) | | | (1,272 | ) | Interest | | | 307 | | | | 179 | | Income (loss) before income taxes | | $ | 34 | | | $ | (384 | ) |
| | | | | | | | | | | Mexico | | $ | 88 | | | $ | 155 | | China | | | — | | | | 66 | | U.S. | | | 6 | | | | 75 | | Segment total | | | 94 | | | | 296 | | Corporate and other | | | 3 | | | | 5 | | Total | | $ | 97 | | | $ | 301 | |
| | | | | | | Mexico | | $ | 7,058 | | | $ | 7,518 | | China | | | 1,262 | | | | 1,380 | | U.S | | | 1,110 | | | | 1,188 | | Segment total | | | 9,430 | | | | 10,086 | | Corporate and other | | | 162 | | | | 183 | | Segment assets | | $ | 9,592 | | | $ | 10,269 | |
| | | | | | | | | | | U.S. | | $ | 30,130 | | | $ | 25,938 | | Canada | | | 5,161 | | | | 5,422 | | China | | | 1,829 | | | | 1,311 | | Africa | | | — | | | | 507 | | Total | | $ | 37,120 | | | $ | 33,178 | |
|