XML 68 R55.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue $ 14,498,147 $ 11,606,836 $ 41,883,047 $ 34,509,580
Gross profit 9,734,238 6,938,612 27,571,404 20,291,011
Net income (28,778,635) 3,466,171 69,364,724 (17,826,075)
Equity Method Investment, Nonconsolidated Investee or Group of Investees [Member]        
Revenue 7,055,929 288,403,203 24,854,881 676,336,442
Gross profit 2,464,195 44,856,872 12,467,729 99,618,080
Income from continuing operations (2,293,107) 23,983,417 (4,687,712) 41,911,245
Net income $ (2,538,089) $ 23,429,704 $ (6,167,189) $ 41,162,122