XML 100 R84.htm IDEA: XBRL DOCUMENT v3.19.1
Capitalized Software (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Capitalized Software      
Capitalized software costs $ 85,398 $ 86,316  
Less: accumulated amortization 42,536 45,057  
Total 42,862 41,259  
Capitalization of software development costs 27,587 27,782 $ 24,617
Reduction in capitalized software costs and related accumulated amortization for fully amortized costs that are no longer in use 28,300    
Amortization of capitalized software costs 25,400 25,600 $ 25,100
Capitalized software costs not subject to amortization $ 0 $ 0