Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] |
| | | | | Adjustments Due to ASC 606 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Inventories | | $ | 22,363 | | | $ | (3,414 | ) | | $ | 18,949 | | Unbilled contract assets | | | — | | | | 3,734 | | | | 3,734 | | | | | | | | | | | | | | | | | | | | | | | | | | | | Total shareholders’ equity | | $ | 19,074 | | | $ | 320 | | | $ | 19,394 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unbilled contract assets | | $ | — | | | $ | 8,503 | | | $ | 8,503 | | Inventories | | | 36,294 | | | | (7,922 | ) | | | 28,372 | | | | | | | | | | | | | | | Total shareholders’ equity | | | 32,814 | | | | 581 | | | | 33,395 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revenue | | $ | 52,008 | | | $ | 1,669 | | | $ | 53,677 | | | | | | | | | | | | | | | Cost of sales | | | 46,882 | | | | 1,558 | | | | 48,440 | | Gross profit | | | 5,126 | | | | 111 | | | | 5,237 | | Income tax expense | | | 145 | | | | — | | | | 145 | | Net income | | | 753 | | | | 111 | | | | 864 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revenue | | | 130,533 | | | $ | 4,743 | | | $ | 135,276 | | | | | | | | | | | | | | | Cost of sales | | | 117,398 | | | | 4,508 | | | | 121,906 | | Gross profit | | | 13,135 | | | | 235 | | | | 13,370 | | Income tax expense | | | 405 | | | | — | | | | 405 | | Net income | | | 540 | | | | 235 | | | | 775 | |
|