Capitalized Technology and Content Development Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | |||
|---|---|---|---|---|---|
Sep. 30, 2016 |
Sep. 30, 2015 |
Sep. 30, 2016 |
Sep. 30, 2015 |
Dec. 31, 2015 |
|
| Gross Carrying Amount | $ 14,987 | $ 14,987 | $ 10,204 | ||
| Accumulated Amortization | (7,215) | (7,215) | (5,697) | ||
| Total | 7,772 | 7,772 | 4,507 | ||
| Gross Carrying Amount | 36,321 | 36,321 | 29,052 | ||
| Accumulated Amortization | (14,665) | (14,665) | (10,931) | ||
| Total | 21,656 | 21,656 | 18,121 | ||
| Gross Carrying Amount | 51,308 | 51,308 | 39,256 | ||
| Accumulated Amortization | (21,880) | (21,880) | (16,628) | ||
| Total | 29,428 | 29,428 | 22,628 | ||
| Amortization expense related to capitalized technology costs | 500 | $ 400 | 1,500 | $ 1,200 | |
| Amortization expense related to capitalized content development costs | 1,600 | $ 1,200 | 4,200 | $ 3,300 | |
| Estimated future amortization expense for the capitalized technology and content development costs placed in service | |||||
| 2016 | 1,962 | 1,962 | |||
| 2017 | 7,325 | 7,325 | |||
| 2018 | 6,085 | 6,085 | |||
| 2019 | 4,112 | 4,112 | |||
| 2020 | 2,343 | 2,343 | |||
| Thereafter | 541 | 541 | |||
| Total | 22,368 | 22,368 | |||
| Capitalized technology costs | |||||
| Gross Carrying Amount | 11,408 | 11,408 | 8,564 | ||
| Accumulated Amortization | (7,215) | (7,215) | (5,697) | ||
| Total | 4,193 | 4,193 | 2,867 | ||
| Capitalized technology costs in process | |||||
| Gross Carrying Amount | 3,579 | 3,579 | 1,640 | ||
| Total | 3,579 | 3,579 | 1,640 | ||
| Capitalized content development costs | |||||
| Gross Carrying Amount | 32,840 | 32,840 | 24,796 | ||
| Accumulated Amortization | (14,665) | (14,665) | (10,931) | ||
| Total | 18,175 | 18,175 | 13,865 | ||
| Capitalized content development costs in process | |||||
| Gross Carrying Amount | 3,481 | 3,481 | 4,256 | ||
| Total | $ 3,481 | $ 3,481 | $ 4,256 | ||