XML 27 R16.htm IDEA: XBRL DOCUMENT v3.19.2
3. Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2018
Accounting Policies [Abstract]  
Disaggregation of revenue
    Three Months Ended June 30,     Six Months Ended June 30,  
     2018      2017     2018     2017  
Managed support services   $ 1,163,188     $ 1,245,095     $ 2,433,370     $ 2,545,242  
Cybersecurity projects and software     287,256       281,460       570,312       606,641  
Other IT consulting services     51,258       39,573       92,538       61,273  
Total sales   $ 1,501,702     $ 1,566,128     $ 3,096,220     $ 3,213,156