XML 44 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2019
Property, Plant and Equipment [Abstract]  
Property and equipment
Property and equipment consist of the following:
 
June 30,
2019
 
December 31,
2018
Servers, computer equipment and software
$
14,287,458

 
$
13,656,176

Office furniture and equipment
621,800

 
574,559

Leasehold improvements
648,134

 
646,123

 
15,557,392

 
14,876,858

Less accumulated depreciation
(11,530,359
)
 
(10,243,094
)
Property and equipment - net
$
4,027,033

 
$
4,633,764