XML 29 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Note 8 - Investments, Including Investments Accounted for Using the Equity Method - Summarized Financial Data (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Revenue $ 11,410,180 $ 9,110,725
Gross profit 6,880,341 5,113,606
Net income (24,727,697) (4,089,478)
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]    
Revenue 191,751,459 119,274,082
Gross profit 25,787,988 21,798,609
Income from continuing operations 7,382,036 3,537,480
Net income $ 6,517,748 $ 3,348,507