Schedule of Quarterly Financial Information [Table Text Block] |
| | 2015 | | | | Three Months Ended | | | | March 31 | | June 30 | | September 30 | | December 31 | | Revenues | | $ | 6,045,701 | | $ | 8,976,790 | | $ | 8,629,007 | | $ | 7,362,394 | | Operating Income (Loss) | | | (1,549,389) | | | 1,019,686 | | | (1,473,514) | | | (11,311,117) | | Net Income (Loss) | | | (975,624) | | | 534,167 | | | (1,138,268) | | | (7,473,046) | | Basic Net Income (Loss) Per Share | | $ | (0.04) | | $ | 0.02 | | $ | (0.04) | | $ | (0.25) | | Diluted Net Income (Loss) Per Share | | | (0.04) | | | 0.02 | | | (0.04) | | | (0.25) | | | | 2016 | | | | Three Months Ended | | | | March 31 | | June 30 | | September 30 | | December 31 | | Revenues | | $ | 6,092,388 | | $ | 7,104,609 | | $ | 7,822,543 | | $ | 9,830,709 | | Operating Income (Loss) | | | (23,833,480) | | | (25,516,087) | | | (9,121,201) | | | 1,438,007 | | Net Income (Loss) | | | (15,275,044) | | | (15,941,500) | | | (5,944,137) | | | (477,006) | | Basic Net Income (Loss) Per Share | | $ | (0.50) | | $ | (0.41) | | $ | (0.14) | | $ | (0.01) | | Diluted Net Income (Loss) Per Share | | | (0.50) | | | (0.41) | | | (0.14) | | | (0.01) | | | | 2017 | | | | Three Months Ended | | | | March 31 | | June 30 | | September 30 | | December 31 | | Revenues | | $ | 12,243,793 | | $ | 14,503,309 | | $ | 16,643,930 | | $ | 23,308,668 | | Operating Income | | | 2,502,852 | | | 2,621,612 | | | 4,292,081 | | | 6,550,596 | | Net Income (Loss) | | | 1,279,281 | | | 1,910,763 | | | 3,073,760 | | | (4,509,935) | | Basic Net Income (Loss) Per Share | | $ | 0.03 | | $ | 0.04 | | $ | 0.06 | | $ | (0.08) | | Diluted Net Income (Loss) Per Share | | | 0.03 | | | 0.04 | | | 0.06 | | | (0.08) | |
|