Quarterly report pursuant to Section 13 or 15(d)

Major Customers (Details Narrative)

v3.20.1
Major Customers (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Jun. 30, 2019
Revenue $ 13,530,837 $ 17,127,055 $ 42,793,272 $ 50,526,227  
Revenues in excess of billings 15,301,150   15,301,150   $ 14,719,047
Revenue in excess of billing - long term 1,282,898   1,282,898   1,281,492
Daimler Financial Services (DFS) [Member]          
Revenue     $ 11,906,959 $ 17,137,545  
Concentration risk, percentage     27.80% 33.90%  
Revenues in excess of billings 5,982,097   $ 5,982,097   4,371,081
Daimler Financial Services (DFS) [Member] | Accounts Receivable [Member]          
Accounts receivable, gross 5,186,256   5,186,256   7,917,814
BMW Financial (BMW) [Member]          
Revenue     $ 6,893,438 $ 10,339,704  
Concentration risk, percentage     16.10% 20.50%  
Revenues in excess of billings 5,365,137   $ 5,365,137   5,472,043
BMW Financial (BMW) [Member] | Accounts Receivable [Member]          
Accounts receivable, gross $ 3,271,459   $ 3,271,459   $ 159,322