XML 22 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net (loss) income $ (1,880,993) $ 2,219,434
Adjustments to reconcile net (loss) income to net cash provided by operating activities    
Depreciation and amortization 154,765 166,071
Bad debt expense 0 13,749.00
Unrealized loss (gain) on investments 1,059 (1,067)
Loss (gain) on disposal of equipment 23,407 (2,100)
Operating lease right-of-use asset - non-cash lease cost 164,637 128,320
Decrease (increase) in current assets:    
Accounts receivable (397,282) (205,324)
Accounts receivable - related party 276,224 433,110
Prepaid income taxes and tax receivable (111,698) 859,118
Inventories (154,924) (137,859)
Other current assets 129,731 134,208
Decrease (increase) in current liabilities:    
Accounts payable, accrued expenses and legal settlement 2,786,828 (179,660)
Operating lease liabilities (166,417) (129,324)
Expense waivers - related party 38,328 306,653
Net cash provided by operating activities 863,665 3,605,329
CASH FLOWS FROM INVESTING ACTIVITIES:    
Cash paid for acquisition of assets 0 (723,150)
Purchase of real estate and equipment (3,560) (5,657)
Sale of investments 506,462 0
Purchase of investments (423) (2,694)
Net cash provided by (used in) investing activities 502,479 (731,501)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Repayment of property and equipment loans (3,584) (3,282)
Net cash (used in) financing activities (3,584) (3,282)
Effect of exchange rate change on cash and cash equivalents (154,376) 210,997
NET INCREASE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 1,208,184 3,081,543
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING BALANCE 16,086,944 9,826,042
CASH, CASH EQUIVALENTS AND RESTRICTED CASH, ENDING BALANCE 17,295,128 12,907,585
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:    
Interest paid 4,080 3,963
Income taxes paid (refunded) 296,768 (238,458)
Non-cash financing and investing activities:    
Reclassification of acquisition deposit 0 122,111
Purchase price payable $ 0 $ 277,577