XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.4
1. Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Jun. 30, 2020
Noncontrolling interest $ 1,158,316   $ 1,158,316   $ 782,015
Allowance for doubtful accounts 61,890   61,890   0
Product development costs 86,000 $ 97,000 200,000 $ 167,000  
Capitalized product development costs 589,997   589,997   140,192
Product development costs incurred 454,804   533,146 348,668  
Credit on developed software   15,000      
Research and development costs 1,151,732 1,024,424 2,130,124 1,919,936  
Warranty expense     0 0  
Shipping and handling expense 1,409,026 769,743 2,930,485 1,618,504  
Inventory reserve 0   0   399,437
Goodwill impairment     0   0
Income tax provisions 2,138,406 114,886 4,139,140 175,860  
Increase (decrease) in deferred tax asset 168,037 113,994 (252,908) (125,169)  
Products purchased 54,955,123 10,672,228 105,853,342 17,521,991  
Accounts payable 63,939,629 11,290,854 63,939,629 11,290,854 42,083,255
Operating lease right-of-use assets 955,732   955,732   1,139,670
Operating lease liabilities 994,364   994,364    
Shipping and Handling [Member]          
Shipping and handling expense $ 245,586 $ 166,741 $ 527,652 $ 339,849  
Sales [Member] | Transferred At Point In Time [Member]          
Concentration of credit risk 99.90%   99.90%    
Sales [Member] | Transferred Over Time [Member]          
Concentration of credit risk 0.10%   0.10%    
Sales [Member] | Customer 1 [Member]          
Concentration of credit risk     59.00% 43.00%  
Sales [Member] | Customer 2 [Member]          
Concentration of credit risk     33.00% 30.00%  
Accounts Receivable [Member] | Customer 1 [Member]          
Concentration of credit risk     0.00% 52.00%  
Accounts Receivable [Member] | Customer 2 [Member]          
Concentration of credit risk     92.00% 25.00%  
Purchases [Member] | Supplier Concentration Risk [Member]          
Concentration of credit risk     99.00% 90.00%  
Products purchased     $ 105,965,938 $ 18,362,013  
Accounts payable $ 62,966,217   $ 62,966,217   $ 11,290,854
Noncontrolling Interest [Member]          
Noncontrolling interest percentage 33.70%   33.70%   33.70%