XML 47 R32.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Note 2 - Summary of Significant Accounting Policies (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2017
Notes Tables |
Schedule of Accrued Liabilities [Table Text Block] |
|  | December 31 , |
|  | 201 7 |  |  | 201 6 |
Accrued liabilities : |  |  |  |  |  |  |  |
Accrued vacation payabl e |  | $ | 1,886 |  |  | $ | 2,313 |
Reserves for expected losses on uncompleted contract s |  |  | 911 |  |  |  | 1,409 |
Accrued property taxe s |  |  | 898 |  |  |  | 1,096 |
Workers compensation reserve s |  |  | 422 |  |  |  | 569 |
Litigation accrua l |  |  | - |  |  |  | 1,750 |
Othe r |  |  | 2,446 |  |  |  | 3,788 |
Total accrued liabilitie s |  | $ | 6,563 |  |  | $ | 10,925 |
Revenue from External Customers by Geographic Areas [Table Text Block] |
|  | Year Ended December 31, |
|  | 201 7 |  |  | 201 6 |  |  | 201 5 |
Net sales from continuing operations by geographic region : |  |  |  |  |  |  |  |  |  |  |  |
United State s |  | $ | 122,179 |  |  | $ | 137,411 |  |  | $ | 161,243 |
Canad a |  |  | 10,601 |  |  |  | 11,976 |  |  |  | 11,917 |
Tota l |  | $ | 132,780 |  |  | $ | 149,387 |  |  | $ | 173,160 |
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] |
|  | Year Ended December 31, |
|  | 201 7 |  |  | 201 6 |  |  | 201 5 |
Loss from continuing operation s |  | $ | (8,392 | ) |  | $ | (6,741 | ) |  | $ | (17,812 | )
Loss on discontinued operation s |  |  | (1,771 | ) |  |  | (2,522 | ) |  |  | (11,576 | )
Net los s |  | $ | (10,163 | ) |  | $ | (9,263 | ) |  | $ | (29,388 | )
Basic weighted-average common shares outstandin g |  |  | 9,613 |  |  |  | 9,588 |  |  |  | 9,560 |
Effect of potentially dilutive common shares (1 ) |  |  | - |  |  |  | - |  |  |  | - |
Diluted weighted-average common shares outstandin g |  |  | 9,613 |  |  |  | 9,588 |  |  |  | 9,560 |
Basic and diluted loss per common share : |  |  |  |  |  |  |  |  |  |  |  |
Continuing operation s |  | $ | (0.88 | ) |  | $ | (0.71 | ) |  | $ | (1.86 | )
Discontinued operation s |  |  | (0.18 | ) |  |  | (0.26 | ) |  |  | (1.21 | )
Net loss per shar e |  | $ | (1.06 | ) |  | $ | (0.97 | ) |  | $ | (3.07 | )

X
- Definition Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 41 -Subparagraph a -URI http://asc.fasb.org/extlink&oid=68060357&loc=d3e9038-108599 + Details
Name: | us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of the components of accrued liabilities. + References No definition available. + Details
Name: | us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257 + Details
Name: | us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_TableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration