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 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Revenue $ 11,606,836 $ 10,822,808 $ 34,509,580 $ 30,073,094
Gross profit 6,938,612 5,939,808 20,291,011 16,997,102
Net income 3,466,171 667,605 (17,826,075) (5,518,663)
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]        
Revenue 288,403,203 189,128,487 676,336,442 500,120,488
Gross profit 44,856,872 35,123,562 99,618,080 90,727,565
Income from continuing operations 23,983,417 11,657,183 41,911,245 27,144,185
Net income $ 23,429,704 $ 10,693,812 $ 41,162,122 $ 24,710,096