XML 39 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Internal-Use Software Development Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Research and Development [Abstract]          
Internal use software development costs, gross $ 41,902   $ 41,902   $ 33,545
Less: Accumulated amortization (24,582)   (24,582)   (18,006)
Internal use software development costs, net 17,320   17,320   $ 15,539
Capitalized software development costs during the period 2,900 $ 3,300 8,400 $ 8,800  
Amortization expense with respect to software development costs during the period $ 2,300 $ 1,700 $ 6,600 $ 4,400