Annual report pursuant to Section 13 and 15(d)

Internally Developed Software (Details)

v3.19.3.a.u2
Internally Developed Software (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Internally developed software $ 104,703 $ 70,410  
Less accumulated amortization (44,440) (32,201)  
Internally developed software, net 60,263 38,209  
Amortization expense $ 12,042 $ 8,033 $ 5,310
Internally developed software      
Estimated Useful Life 5 years