Annual report pursuant to Section 13 and 15(d)

Major Customers (Details Narrative)

v3.19.2
Major Customers (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jul. 02, 2018
Jun. 30, 2017
Revenue $ 67,819,183 $ 60,930,258    
Revenues in excess of billings 14,719,047 14,285,778 $ 6,956,966  
Revenue in excess of billing - long term 1,281,492 1,206,669 $ 5,173,538
Customer One [Member]        
Revenue $ 23,912,605 $ 22,129,568    
Concentration risk, percentage 35.30% 36.30%    
Revenues in excess of billings $ 4,371,081 $ 12,508,815    
Customer One [Member] | Accounts Receivable [Member]        
Accounts receivable, gross 7,917,814 4,417,709    
Customer Two [Member]        
Revenue $ 12,522,867      
Concentration risk, percentage 18.50%      
Revenues in excess of billings $ 5,472,043    
Customer Two [Member] | Accounts Receivable [Member]        
Accounts receivable, gross $ 159,322