XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.1
SHARE PURCHASE AND SUBSCRIPTION AGREEMENTS - Variable Interest Entities (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Variable Interest Entity      
Cash and cash equivalents $ 12,426,704 $ 10,895,044 $ 16,295,062
Accounts receivable, net 12,995,738 11,138,933  
Inventory 6,979,844 4,439,839  
Prepaid expense and other current assets 2,559,313 3,211,448  
Total current assets 35,403,755 29,785,389  
Fixed assets, net 46,215,483 46,440,516  
Finance lease right-of-use assets 1,432,728 1,536,711  
Operating lease right-of-use assets 33,057,790 33,315,876  
Intangible assets, net 8,914,572 9,397,441  
Other assets 1,622,225 1,624,025  
TOTAL ASSETS 126,646,553 122,099,958  
Accounts payable 10,318,483 10,484,911  
Accrued expenses 1,862,430 2,053,106  
Finance lease liability-current 5,519,665 5,614,785  
Operating lease liability-current 8,883,009 4,367,169  
        Total current liabilities 27,459,290 23,850,412  
Finance lease liability-long term 816,257 945,612  
Operating lease liability-long term 27,538,125 27,701,091  
Total liabilities 59,247,427 $ 60,809,023  
Variable Interest Entity, Primary Beneficiary      
Variable Interest Entity      
Cash and cash equivalents 9,638,301   7,748,360
Accounts receivable, net 4,782,206   3,699,655
Inventory 740,156   727,684
Prepaid expense and other current assets 500,722   243,581
Total current assets 15,661,385   12,419,280
Fixed assets, net 6,607,607   5,983,134
Finance lease right-of-use assets 956,035   777,091
Operating lease right-of-use assets 306,876   505,020
Intangible assets, net 1,001,896   1,252,807
Other assets 106,643   120,504
TOTAL ASSETS 24,640,442   21,057,836
Accounts payable 1,858,512   1,822,171
Accrued expenses 353,574   491,505
Finance lease liability-current 351,966   209,368
Operating lease liability-current 259,925   300,937
        Total current liabilities 2,823,977   2,823,981
Finance lease liability-long term 553,193   555,375
Operating lease liability-long term 46,951   204,083
Total liabilities $ 3,424,121   $ 3,583,439