XML 36 R18.htm IDEA: XBRL DOCUMENT
v3.19.1

Earnings (Loss) Per Share | 12 Months Ended
--- | ---
Dec. 31, 2018
Earnings Per Share [Abstract] |
Earnings (loss) per Share | Earnings (Loss) Per Share The following table shows the computation of the numerator and the denominator used to calculate diluted earnings (loss) per share for the years ended December 31:
|  | 2018 |  | 2017 |  | 2016
Numerator: |  |  |  |  |  |
Net income (loss) attributable to common shareholders |  | $ | (6,963,068) |  | $ | (7,978,633) |  | $ | (944,683)
Denominator: |  |  |  |  |  |
Weighted-average shares outstanding – basic |  | 15,614,052 |  | 15,911,577 |  | 16,236,525
Dilutive effect of restricted stock and stock options |  | — |  | — |  | —
Weighted-average shares outstanding – diluted |  | 15,614,052 |  | 15,911,577 |  | 16,236,525
The Company's anti-dilutive restricted shares and stock options outstanding were as follows for the years ended December 31:
|  | 2018 |  | 2017 |  | 2016
Anti-dilutive shares and options |  | 41,650 |  | 18,325 |  | 13,300

X
- References No definition available. + Details
Name: | us-gaap_EarningsPerShareAbstract
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://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -URI http://asc.fasb.org/topic&trid=2144383 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration