XML 30 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Internal-Use Software Development Costs (Tables)
9 Months Ended
Sep. 30, 2017
Research and Development [Abstract]  
Schedule of Capitalized Computer Software
Internal-use software development costs were as follows (in thousands):
 
 
September 30,
2017
 
December 31,
2016
Internal use software development costs, gross
 
$
41,902

 
$
33,545

Less: Accumulated amortization
 
(24,582
)
 
(18,006
)
Internal use software development costs, net
 
$
17,320

 
$
15,539

Schedule of Capitalized Computer Software Future Amortization Expense
Future amortization expense with respect to capitalized software development costs as of September 30, 2017, is estimated as follows (in thousands):
Years Ending December 31,
2017
 
$
2,409

2018
 
8,431

2019
 
5,153

2020
 
1,327

    Total amortization expense
 
$
17,320