XML 45 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Internally Developed Software (Tables)
9 Months Ended
Sep. 30, 2021
Research and Development [Abstract]  
Schedule of components of internally developed software, net
Internally developed software, net consisted of the following:
  September 30,December 31,
 Estimated Useful Life20212020
(in thousands)
Internally developed software5 years$209,703 $159,619 
Less: accumulated amortization (84,113)(63,118)
Internally developed software, net $125,590 $96,501 
Schedule of amortization expense
Amortization expense was as follows:
 Three Months EndedNine Months Ended
 September 30,September 30,
 2021202020212020
(in thousands)
Amortization expense$7,462 $5,100 $20,995 $13,042