XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
SHARE PURCHASE AND SUBSCRIPTION AGREEMENTS (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2021 and 2020.
June 30, 2021June 30, 2020
Beginning balance$5,472,841 $4,396,894 
Net loss attributable to redeemable non-controlling interest(128,981)(82,401)
Change in ownership— 71,171 
Accretion of non-controlling interest to redemption value761,993 519,792 
Ending balance$6,105,853 $4,905,456 
The table below presents the reconciliation of changes in redeemable noncontrolling interest relating to Heartland SPV as of June 30, 2021 and 2020.
June 30, 2021June 30, 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 interest4,783,127 (308,432)
Accretion of non-controlling interest to redemption value— 11,828,445 
Ending balance$30,921,960 $23,428,945 
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 June 30, 2021 and December 31, 2020:
June 30, 2021December 31, 2020
Cash and cash equivalents$11,417,106 $7,890,886 
Accounts receivable, net8,056,815 3,591,468 
Inventory800,575 629,667 
Prepaid expense and other current assets239,730 926,203 
   Total current assets20,514,226 13,038,224 
Fixed assets, net7,102,863 6,549,139 
Finance lease right-of-use assets880,717 1,031,353 
Operating lease right-of-use assets306,866 299,758 
Intangible assets, net939,168 1,064,624 
Other assets106,643 108,643 
Total assets$29,850,483 $22,091,741 
Accounts payable $2,235,371 $1,753,160 
Accrued expenses395,845 307,340 
Finance lease liability-current356,317 346,029 
Operating lease liability-current235,644 251,037 
   Total current liabilities3,223,177 2,657,566 
Finance lease liability-long term455,419 643,446 
Operating lease liability-long term71,222 48,721 
Total liabilities$3,749,818 $3,349,733