XML 26 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
6. Accrued Expenses
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
Accrued Expenses

Accrued expenses consisted of the following:

 

  

Year Ended December 31,

 
   2017   2016 
         
Commissions payable  $7,565,357   $2,417,621 
Payroll payable   749,203    54,402 
Vacation payable   283,077    78,294 
Taxes payable   99,809    58,714 
Other accrued expenses   120,734    133,088 
   $8,818,180   $2,742,119