Quarterly report pursuant to Section 13 or 15(d)

Major Customers (Details Narrative)

v3.8.0.1
Major Customers (Details Narrative)
6 Months Ended
Sep. 04, 2017
USD ($)
Sep. 04, 2017
EUR (€)
Dec. 21, 2015
USD ($)
Dec. 21, 2015
EUR (€)
Dec. 31, 2017
USD ($)
Dec. 31, 2017
EUR (€)
Dec. 31, 2016
USD ($)
Jun. 30, 2017
USD ($)
Dec. 21, 2015
EUR (€)
Revenues in excess of billings         $ 16,094,026   $ 18,019,894 $ 19,126,389  
Revenue in excess of billing - long term         6,668,854     5,173,538  
Customer [Member] | Years 1-5 [Member]                  
Fixed annual payments     $ 7,008,019            
Customer [Member] | Years 6-10 [Member]                  
Fixed annual payments     $ 10,002,899            
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
Daimler Financial Services [Member]                  
Accounts receivable, gross         12,761,829     1,620,717  
Revenues in excess of billings         16,674,348     18,579,540  
Revenue in excess of billing - long term         6,668,854     $ 5,173,538  
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 $ 9,277,108   $ 85,054,591   8,433,735        
Daimler Financial Services [Member] | 7 Years [Member]                  
License and maintenance fees         $ 120,482        
Daimler Financial Services [Member] | EURO [Member]                  
License and maintenance fees | €   € 7,700,000   € 71,000,000   € 7,000,000      
Daimler Financial Services [Member] | EURO [Member] | 7 Years [Member]                  
License and maintenance fees | €           € 100,000      
Daimler Financial Services [Member] | Revenue [Member]                  
Concentration risk, percentage         35.90% 35.90% 41.54%