XML 64 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Note 8 - Investments, Including Investments Accounted for Using the Equity Method - Summarized Financial Data (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenue $ 11,492,564 $ 10,139,561 $ 22,902,744 $ 19,250,286
Gross profit 6,472,058 5,943,688 13,352,399 11,057,294
Net income 3,435,451 (2,096,790) (21,292,246) (6,186,268)
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]        
Revenue 196,181,780 191,717,919 387,933,239 310,992,001
Gross profit 28,973,220 33,805,394 54,761,208 55,604,003
Income from continuing operations 10,545,792 11,949,522 17,927,828 15,487,002
Net income $ 11,214,670 $ 10,667,777 $ 17,732,418 $ 14,016,284