XML 52 R37.htm IDEA: XBRL DOCUMENT
v3.20.1

Note 16 - Quarterly Consolidated Financial Data (Unaudited) (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2019
Notes Tables |
Quarterly Financial Information [Table Text Block] |
|  | Quarters Ended |  |  |  |  |
|  | 3/31/19 |  |  | 6/30/19 |  |  | 9/30/19 |  |  | 12/31/19 |  |  | Total |
Net revenues |  | $ | 18,062 |  |  | $ | 14,352 |  |  | $ | 14,632 |  |  | $ | 13,614 |  |  | $ | 60,660 |
Gross margin |  |  | 8,836 |  |  |  | 6,719 |  |  |  | 7,205 |  |  |  | 6,465 |  |  |  | 29,225 |
Earnings (loss) before income tax expense |  |  | 1,462 |  |  |  | (300 | ) |  |  | 794 |  |  |  | 648 |  |  |  | 2,604 |
Income tax expense (benefit) |  |  | 324 |  |  |  | (113 | ) |  |  | 147 |  |  |  | (76 | ) |  |  | 282 |
Net earnings (loss) |  |  | 1,138 |  |  |  | (187 | ) |  |  | 647 |  |  |  | 724 |  |  |  | 2,322 |
Net earnings (loss) per common share – basic |  | $ | 0.11 |  |  | $ | (0.02 | ) |  | $ | 0.06 |  |  | $ | 0.07 |  |  | $ | 0.22 |
Weighted average common shares outstanding – basic |  |  | 10,385,017 |  |  |  | 10,411,276 |  |  |  | 10,421,383 |  |  |  | 10,274,980 |  |  |  | 10,373,164 |
Net earnings (loss) per common share – diluted |  | $ | 0.11 |  |  | $ | (0.02 | ) |  | $ | 0.06 |  |  | $ | 0.07 |  |  | $ | 0.22 |
Weighted average common shares outstanding – diluted |  |  | 10,414,330 |  |  |  | 10,411,276 |  |  |  | 10,429,536 |  |  |  | 10,298,535 |  |  |  | 10,391,975 |
|  | Quarters Ended |  |  |  |  |
|  | 3/31/18 (1) |  |  | 6/30/18 (2)(3) |  |  | 9/30/18 (4) |  |  | 12/31/18 (5) |  |  | Total |
Net revenues |  | $ | 18,871 |  |  | $ | 21,097 |  |  | $ | 20,160 |  |  | $ | 18,435 |  |  | $ | 78,563 |
Gross margin |  |  | 9,395 |  |  |  | 10,910 |  |  |  | 10,092 |  |  |  | 9,004 |  |  |  | 39,401 |
Earnings (loss) before income tax expense |  |  | 982 |  |  |  | 4,396 |  |  |  | 162 |  |  |  | (497 | ) |  |  | 5,043 |
Income tax expense |  |  | 601 |  |  |  | 382 |  |  |  | 728 |  |  |  | 295 |  |  |  | 2,006 |
Net earnings (loss) |  |  | 381 |  |  |  | 4,014 |  |  |  | (566 | ) |  |  | (792 | ) |  |  | 3,037 |
Net earnings (loss) per common share – basic |  | $ | 0.04 |  |  | $ | 0.39 |  |  | $ | (0.05 | ) |  | $ | (0.08 | ) |  | $ | 0.29 |
Weighted average common shares outstanding – basic |  |  | 10,326,309 |  |  |  | 10,342,674 |  |  |  | 10,355,673 |  |  |  | 10,367,132 |  |  |  | 10,347,947 |
Net earnings (loss) per common share – diluted |  | $ | 0.04 |  |  | $ | 0.39 |  |  | $ | (0.05 | ) |  | $ | (0.08 | ) |  | $ | 0.29 |
Weighted average common shares outstanding – diluted |  |  | 10,365,306 |  |  |  | 10,370,318 |  |  |  | 10,355,673 |  |  |  | 10,367,132 |  |  |  | 10,382,194 |

X
- Definition Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 270 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306 + Details
Name: | us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock
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