XML 39 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Property and Equipment (Tables)
3 Months Ended
Mar. 31, 2019
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
    MARCH 31,     DECEMBER 31,  
    2019     2018  
    (Unaudited)  
Computer hardware and software   $ 1,883,645     $ 1,820,075  
Furniture and fixtures     338,141       333,539  
Leasehold improvements     263,996       268,561  
Automobiles     83,689       82,997  
Gross property and equipment     2,569,471       2,505,172  
Less: accumulated depreciation and                
amortization     1,831,705       1,738,357  
                 
Property and equipment, net   $ 737,766     $ 766,815