XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Internally Developed Software (Tables)
6 Months Ended
Jun. 30, 2020
Research and Development [Abstract]  
Schedule of components of internally developed software, net
Internally developed software consists of the following:
  June 30,December 31,
 Estimated Useful Life20202019
Internally developed software5 years$130,406  $104,703  
Less: accumulated amortization (52,382) (44,440) 
Internally developed software, net $78,024  $60,263  
Schedule of amortization expense
Amortization expense was as follows:
 Three Months EndedSix Months Ended
 June 30,June 30,
 2020201920202019
Amortization expense$4,334  $3,110  $7,942  $5,733