Quarterly report pursuant to Section 13 or 15(d)

Major Customers (Details Narrative)

v3.21.1
Major Customers (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Jun. 30, 2020
Revenue $ 13,783,996 $ 13,530,837 $ 39,552,834 $ 42,793,272  
Revenues in excess of billings 9,802,047   9,802,047   $ 17,198,281
Revenue in excess of billing - long term 946,184   946,184   1,300,289
Daimler Financial Services (DFS) [Member]          
Revenue     $ 7,763,189 $ 11,906,959  
Concentration risk, percentage     19.60% 27.80%  
Revenues in excess of billings 1,014,268   $ 1,014,268   5,709,226
Daimler Financial Services (DFS) [Member] | Accounts Receivable [Member]          
Accounts receivable, gross 7,972,487   7,972,487   4,821,468
BMW Financial (BMW) [Member]          
Revenue     $ 4,295,139 $ 6,893,438  
Concentration risk, percentage     10.90% 16.10%  
Revenues in excess of billings 1,620,158   $ 1,620,158   6,977,375
BMW Financial (BMW) [Member] | Accounts Receivable [Member]          
Accounts receivable, gross $ 45,269   $ 45,269   $ 474,271