XML 289 R15.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Note 8 - Income (Loss) Per Common Share | 12 Months Ended
--- | ---
Dec. 31, 2021
Notes to Financial Statements |
Earnings Per Share [Text Block] | Note 8: Income (Loss) per Common Share We calculate basic income (loss) per share using, as the denominator, the weighted average number of common shares outstanding during the period. Diluted income (loss) per share uses, as its denominator, the weighted average number of common shares outstanding during the period plus the effect of potential dilutive common shares during the period using the treasury stock method for options, warrants, and restricted stock units, and if-converted method for convertible preferred shares. Potential dilutive common shares include outstanding restricted stock unit awards, stock units, warrants and convertible preferred stock for periods in which we have reported net income. For periods in which we reported net losses, potential dilutive common shares are excluded, as their conversion and exercise would not reduce earnings per share. Under the if-converted method, preferred shares would not dilute earnings per share in any of the periods presented. The following table represents net income (loss) per common share – basic and diluted (in thousands, except income (loss) per share):
|  | Year ended December 31, |
|  | 2021 |  |  | 2020 |  |  | 2019 |
|  |  |  |  |  | Revised |  |  | Revised |
Numerator |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) |  | $ | 35,095 |  |  | $ | (9,457 | ) |  | $ | (94,909 | )
Preferred stock dividends |  |  | (552 | ) |  |  | (552 | ) |  |  | (552 | )
Net income (loss) applicable to common shares |  | $ | 34,543 |  |  | $ | (10,009 | ) |  | $ | (95,461 | )
Denominator |  |  |  |  |  |  |  |  |  |  |  |
Basic weighted average common shares |  |  | 536,192 |  |  |  | 527,329 |  |  |  | 490,449 |
Dilutive stock options, restricted stock units, and warrants |  |  | 5,984 |  |  |  | — |  |  |  | — |
Diluted weighted average common shares |  |  | 542,176 |  |  |  | 527,329 |  |  |  | 490,449 |
Basic income (loss) per common share |  | $ | 0.06 |  |  | $ | (0.02 | ) |  | $ | (0.19 | )
Diluted income (loss) per common share |  | $ | 0.06 |  |  | $ | (0.02 | ) |  | $ | (0.19 | )
For the year ended December 31, 2021, the calculation of diluted income per common share included (i) 2,317,007 unvested restricted stock units during the period, (ii) 1,557,503 warrants to purchase one share of common stock and (iii) 2,166,964 deferred shares that were dilutive. For the years ended December 31, 2020 and 2019, all outstanding restricted stock units, warrants and deferred shares were excluded from the computation of diluted loss per share, as our reported net losses for those periods would cause their conversion and exercise to have no effect on the calculation of loss per share.

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