XML 26 R15.htm IDEA: XBRL DOCUMENT
v3.21.2

Note 9 - Earnings (Loss) Per Share | 6 Months Ended
--- | ---
Jun. 30, 2021
Notes to Financial Statements |
Earnings Per Share [Text Block] |
9. | Earnings (Loss) Per Share
Basic loss per share excludes dilution and is computed by dividing loss available to common shareholders by the weighted-average number of shares outstanding for the period. Diluted earnings (loss) per share reflects the potential dilution that could occur if securities or other contracts to issue common stock were exercised or converted into common stock, except for periods when the Company reports a net loss because the inclusion of such items would be antidilutive. The antidilutive effect of 64,076 shares from stock options were excluded from diluted shares for the three months and six months ended June 30, 2020. The following is a reconciliation of the amounts used in calculating basic and diluted net income (loss) per common share:
|  | Net income |  |  |  |  |  |  | Per share |
|  | (loss) |  |  | Shares |  |  | amount |
Basic net income per common share for the three months ended June 30, 2021: |  |  |  |  |  |  |  |  |  |  |  |
Income available to common shareholders |  | $ | 43,157 |  |  |  | 11,980,397 |  |  | $ | - |
Effect of dilutive stock options |  |  | - |  |  |  | 684,870 |  |  |  | - |
Diluted net income per common share for the three months ended June 30, 2021 |  | $ | 43,157 |  |  |  | 12,665,267 |  |  | $ | - |
Basic net loss per common share for the three months ended June 30, 2020: |  |  |  |  |  |  |  |  |  |  |  |
Income available to common shareholders |  | $ | (34,620 | ) |  |  | 11,211,760 |  |  | $ | - |
Effect of dilutive stock options |  |  | - |  |  |  | - |  |  |  | - |
Diluted net income per common share for the three months ended June 30, 2020: |  | $ | (34,620 | ) |  |  | 11,211,760 |  |  | $ | - |
|  | Net income |  |  |  |  |  |  | Per share |
|  | (loss) |  |  | Shares |  |  | amount |
Basic net income per common share for the six months ended June 30, 2021: |  |  |  |  |  |  |  |  |  |  |  |
Income available to common shareholders |  | $ | 313,972 |  |  |  | 11,633,464 |  |  | $ | 0.03 |
Effect of dilutive stock options |  |  | - |  |  |  | 671,718 |  |  |  | - |
Diluted net income per common share for the six months ended June 30, 2021 |  | $ | 313,972 |  |  |  | 12,305,182 |  |  | $ | 0.03 |
Basic net loss per common share for the six months ended June 30, 2020: |  |  |  |  |  |  |  |  |  |  |  |
Loss available to common shareholders |  | $ | (160,959 | ) |  |  | 11,211,760 |  |  | $ | (0.01 | )
Effect of dilutive stock options |  |  | - |  |  |  | - |  |  |  | - |
Diluted net loss per common share for the six months ended June 30, 2020 |  | $ | (160,959 | ) |  |  | 11,211,760 |  |  | $ | (0.01 | )

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

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -URI http://asc.fasb.org/topic&trid=2144383 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration