Annual report pursuant to Section 13 and 15(d)

Major Customers (Details Narrative)

v3.21.2
Major Customers (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Revenue $ 54,920,615 $ 56,372,319
Revenues in excess of billings 14,680,131 17,198,281
Revenue in excess of billing - long term 957,603 1,300,289
Daimler Financial Services (DFS) [Member]    
Revenues in excess of billings 2,041,750 5,709,226
BMW Financial (BMW) [Member]    
Revenues in excess of billings $ 4,453,299 $ 6,977,375
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Daimler Financial Services (DFS) [Member]    
Concentration risk, percentage 21.00% 26.40%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | BMW Financial (BMW) [Member]    
Concentration risk, percentage 13.00% 15.80%
Accounts Receivable [Member] | Daimler Financial Services (DFS) [Member]    
Accounts receivable, gross $ 462,861 $ 4,821,468
Accounts Receivable [Member] | BMW Financial (BMW) [Member]    
Accounts receivable, gross 35,063 474,271
Daimler Financial Services (DFS) [Member]    
Revenue 11,522,694 14,869,030
BMW Financial (BMW) [Member]    
Revenue $ 7,137,653 $ 8,904,809