v3.22.2.2
Internally Developed Software (Tables)
9 Months Ended
Sep. 30, 2022
Research and Development [Abstract]  
Schedule of Internally Developed Software, Net
Internally developed software, net consisted of the following:
  September 30,December 31,
 Estimated Useful Life20222021
(in thousands)
Internally developed software5 years$292,028 $225,380 
Less: accumulated amortization (118,743)(91,721)
Internally developed software, net $173,285 $133,659 
Schedule of Amortization Expense
Amortization expense was as follows:
 Three Months EndedNine Months Ended
 September 30,September 30,
 2022202120222021
(in thousands)
Amortization expense$9,441 $7,462 $27,022 $20,995