Quarterly report pursuant to Section 13 or 15(d)

MAJOR CUSTOMERS (Details Narrative)

v3.21.2
MAJOR CUSTOMERS (Details Narrative) - USD ($)
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2021
Concentration Risk [Line Items]      
Revenue $ 13,420,761 $ 12,647,378  
Revenues in excess of billings 16,164,012   $ 14,680,131
Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Revenues in excess of billings 2,987,736   2,041,750
BMW Financial (BMW) [Member]      
Concentration Risk [Line Items]      
Revenues in excess of billings $ 5,158,269   4,453,299
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 26.40% 20.60%  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | BMW Financial (BMW) [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 6.60% 19.70%  
Accounts Receivable [Member] | Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Accounts receivable, gross $ 1,198,049   462,861
Accounts Receivable [Member] | BMW Financial (BMW) [Member]      
Concentration Risk [Line Items]      
Accounts receivable, gross 189,964   $ 35,063
Daimler Financial Services [Member]      
Concentration Risk [Line Items]      
Revenue 3,542,284 $ 2,598,652  
BMW Financial (BMW) [Member]      
Concentration Risk [Line Items]      
Revenue $ 891,679 $ 2,485,229