XML 44 R32.htm IDEA: XBRL DOCUMENT
v3.19.1

Note 2 - Revenue Recognition (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2018
Notes Tables |
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] |
|  | As Reported |  |  |  | As Adjusted
|  | December 31, 2017 |  | Cumulative Adjustments |  | January 1, 2018
Assets: |  |  |  |  |  |  |  |  |  |  |  |
Property, plant and equipment |  | $ | 106,716 |  |  | $ | 1,027 |  |  | $ | 107,743 |
Accumulated depreciation and amortization |  |  | (53,064 | ) |  |  | (548 | ) |  |  | (53,612 | )
Net property, plant and equipment |  |  | 53,652 |  |  |  | 479 |  |  |  | 54,131 |
Liabilities: |  |  |  |  |  |  |  |  |  |  |  |
Deferred revenue |  |  | 297 |  |  |  | 574 |  |  |  | 871 |
Deferred income taxes |  |  | 2,440 |  |  |  | (25 | ) |  |  | 2,415 |
Stockholders' equity: |  |  |  |  |  |  |  |  |  |  |  |
Retained earnings |  |  | 97,562 |  |  |  | (70 | ) |  |  | 97,492 |
|  | December 31, 2018
|  | As Reported |  | Balances without adoption of ASC 606 |  | Difference
Assets: |  |  |  |  |  |
Property, plant and equipment |  | $ | 111,779 |  |  | $ | 110,372 |  |  | $ | 1,407 |
Accumulated depreciation and amortization |  |  | (54,112 | ) |  |  | (53,110 | ) |  |  | (1,002 | )
Net property, plant and equipment |  |  | 57,667 |  |  |  | 57,262 |  |  |  | 405 |
Liabilities: |  |  |  |  |  |  |  |  |  |  |  |
Deferred revenue |  |  | 2,507 |  |  |  | 2,129 |  |  |  | 378 |
Deferred income taxes |  |  | 4,129 |  |  |  | 4,154 |  |  |  | (25 | )
Stockholders' equity: |  |  |  |  |  |  |  |  |  |  |  |
Retained earnings |  |  | 111,802 |  |  |  | 111,750 |  |  |  | 52 |
|  | For the Year Ended December 31, 2018
|  | As Reported |  | Balances without adoption of ASC 606 |  | Difference
Net sales |  | $ | 190,455 |  |  | $ | 190,259 |  |  | $ | 196 |
Cost of sales |  |  | 142,147 |  |  |  | 142,073 |  |  |  | 74 |
Gross profit |  |  | 48,308 |  |  |  | 48,186 |  |  |  | 122 |
Disaggregation of Revenue [Table Text Block] |
|  | Years Ended December 31,
|  | 2018 |  | 2017 |  | 2016
Net sales of: |  |  |  |
Products |  | $ | 183,186 |  |  | $ | 146,275 |  |  | $ | 144,210 |
Tooling and Machinery |  |  | 4,302 |  |  |  | 1,181 |  |  |  | 1,633 |
Engineering services |  |  | 2,967 |  |  |  | 387 |  |  |  | 289 |
Total net sales |  | $ | 190,455 |  |  | $ | 147,843 |  |  | $ | 146,132 |
Contract with Customer, Asset and Liability [Table Text Block] |
|  | Contract Liabilities
Deferred revenue - January 1, 2018 |  | $ | 871 |
Acquired in Dielectrics business combination |  |  | 2,175 |
Increases due to consideration received from customers |  |  | 4,188 |
Revenue recognized |  |  | (4,727 | )
Deferred revenue - December 31, 2018 |  | $ | 2,507 |

X
- Definition Tabular disclosure of contract balances and changes in contract balances. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130551-203045 + Details
Name: | us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=109236672&loc=d3e765-108305 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.10-01.(b)(6)) -URI http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22580-107794 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 45 -Paragraph 12 -URI http://asc.fasb.org/extlink&oid=109236672&loc=d3e725-108305 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 250 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794 + Details
Name: | us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock
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