Quarterly report pursuant to Section 13 or 15(d)

Internally Developed Software (Details)

v3.19.1
Internally Developed Software (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Property, Plant and Equipment [Line Items]      
Internally developed software $ 77,616   $ 70,410
Less: accumulated amortization (34,845)   (32,201)
Internally developed software, net 42,771   $ 38,209
Amortization expense $ 2,623 $ 1,693  
Internally developed software      
Property, Plant and Equipment [Line Items]      
Estimated Useful Life 5 years