XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
SHARE PURCHASE AND SUBSCRIPTION AGREEMENTS (Tables)
3 Months Ended
Mar. 31, 2021
Equity [Abstract]  
Reconciliation of changes in redeemable noncontrolling interest
The table below presents the reconciliation of changes in redeemable noncontrolling interest relating to MG SPV as of March 31, 2021 and 2020.
March 31, 2021March 31, 2020
Beginning balance$5,472,841 $4,396,894 
Net loss attributable to redeemable non-controlling interest(65,901)(31,092)
Change in ownership— 71,171 
Accretion of non-controlling interest to redemption value373,749 207,246 
Ending balance$5,780,689 $4,644,219 
The table below presents the reconciliation of changes in redeemable noncontrolling interest relating to Heartland SPV as of March 31, 2021 and 2020.
March 31, 2021March 31, 2020
Beginning balance$26,138,833 $— 
Initial adjustment of carrying amount of non-controlling interest— 11,908,932 
Net income (loss) attributable to redeemable non-controlling interest1,608,303 (486,785)
Accretion of non-controlling interest to redemption value— 10,759,103 
Ending balance$27,747,136 $22,181,250 
Schedule of variable interest entities
The following table summarizes the carrying amounts of Heartland SPV's assets and liabilities included in the Company’s consolidated balance sheets at March 31, 2021 and 2020:
March 31, 2021March 31, 2020
Cash and cash equivalents$9,638,301 $7,748,360 
Accounts receivable, net4,782,206 3,699,655 
Inventory740,156 727,684 
Prepaid expense and other current assets500,722 243,581 
   Total current assets15,661,385 12,419,280 
Fixed assets, net6,607,607 5,983,134 
Finance lease right-of-use assets956,035 777,091 
Operating lease right-of-use assets306,876 505,020 
Intangible assets, net1,001,896 1,252,807 
Other assets106,643 120,504 
Total assets$24,640,442 $21,057,836 
Accounts payable $1,858,512 $1,822,171 
Accrued expenses353,574 491,505 
Finance lease liability-current351,966 209,368 
Operating lease liability-current259,925 300,937 
   Total current liabilities2,823,977 2,823,981 
Finance lease liability-long term553,193 555,375 
Operating lease liability-long term46,951 204,083 
Total liabilities$3,424,121 $3,583,439