Quarterly report pursuant to Section 13 or 15(d)

Major Customers (Details Narrative)

v3.10.0.1
Major Customers (Details Narrative)
3 Months Ended 6 Months Ended
Dec. 21, 2015
USD ($)
Dec. 21, 2015
EUR (€)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Jul. 02, 2018
USD ($)
Jun. 30, 2018
USD ($)
Sep. 04, 2017
USD ($)
Sep. 04, 2017
EUR (€)
Dec. 21, 2015
EUR (€)
Revenue     $ 17,002,627 $ 14,446,435 $ 33,399,172 $ 27,265,211          
Revenues in excess of billings     13,832,654   13,832,654   $ 6,956,966 $ 14,285,778      
Revenue in excess of billing - long term         1,206,669      
Customer [Member] | Years 1-5 [Member]                      
Fixed annual payments $ 6,724,138                    
Customer [Member] | Years 6-10 [Member]                      
Fixed annual payments $ 9,597,701                    
Customer [Member] | Remaining Life of Contract [Member]                      
Fixed annual payments                 $ 8,850,575    
Customer [Member] | Fiscal Year 2018 [Member]                      
Fixed annual payments                 8,045,977    
Customer [Member] | Remaining Seven Years [Member]                      
Fixed annual payments                 $ 114,943    
Euro [Member] | Customer [Member] | Years 1-5 [Member]                      
Fixed annual payments | €                     € 5,850,000
Euro [Member] | Customer [Member] | Years 6-10 [Member]                      
Fixed annual payments | €                     € 8,350,000
Euro [Member] | Customer [Member] | Remaining Life of Contract [Member]                      
Fixed annual payments | €                   € 7,700,000  
Euro [Member] | Customer [Member] | Fiscal Year 2018 [Member]                      
Fixed annual payments | €                   7,000,000  
Euro [Member] | Customer [Member] | Remaining Seven Years [Member]                      
Fixed annual payments | €                   € 100,000  
Daimler Financial Services [Member]                      
Accounts receivable, gross     4,431,075   4,431,075     4,417,709      
Revenues in excess of billings     5,513,906   5,513,906     12,508,815      
Revenue in excess of billing - long term           $ 1,206,669      
Agreement description On December 21, 2015, the Company entered into a 10-year contract with Daimler Financial Services to provide license, maintenance and services for 12 countries in the Asia Pacific Region. The implementation phase is expected to be over a five-year period with maintenance and support over 10 years. On December 21, 2015, the Company entered into a 10-year contract with Daimler Financial Services to provide license, maintenance and services for 12 countries in the Asia Pacific Region. The implementation phase is expected to be over a five-year period with maintenance and support over 10 years.                  
License and maintenance fees $ 81,609,195                    
Daimler Financial Services [Member] | Euro [Member]                      
License and maintenance fees | €   € 71,000,000                  
Daimler Financial Services [Member] | Consisting of License [Member]                      
Revenue         1,868,254          
Daimler Financial Services [Member] | Maintenance Revenue [Member]                      
Revenue         1,363,117 1,302,219          
Daimler Financial Services [Member] | Services Revenue [Member ]                      
Revenue         $ 7,331,991 $ 8,486,970          
Daimler Financial Services [Member] | Revenue [Member]                      
Concentration risk, percentage         31.60% 35.90%