Capitalized Technology and Content Development Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2016 |
Jun. 30, 2015 |
Jun. 30, 2016 |
Jun. 30, 2015 |
Dec. 31, 2015 |
|
| Gross Carrying Amount | $ 12,941 | $ 12,941 | $ 10,204 | ||
| Accumulated Amortization | (6,681) | (6,681) | (5,697) | ||
| Total | 6,260 | 6,260 | 4,507 | ||
| Gross Carrying Amount | 33,964 | 33,964 | 29,052 | ||
| Accumulated Amortization | (13,404) | (13,404) | (10,931) | ||
| Total | 20,560 | 20,560 | 18,121 | ||
| Gross Carrying Amount | 46,905 | 46,905 | 39,256 | ||
| Accumulated Amortization | (20,085) | (20,085) | (16,628) | ||
| Total | 26,820 | 26,820 | 22,628 | ||
| Amortization expense related to capitalized technology costs | 500 | $ 400 | 1,000 | $ 800 | |
| Amortization expense related to capitalized content development costs | 1,400 | $ 1,000 | 2,600 | $ 2,100 | |
| Estimated future amortization expense for the capitalized technology and content development costs placed in service | |||||
| 2016 | 3,502 | 3,502 | |||
| 2017 | 6,423 | 6,423 | |||
| 2018 | 5,211 | 5,211 | |||
| 2019 | 3,336 | 3,336 | |||
| 2020 | 1,705 | 1,705 | |||
| Thereafter | 166 | 166 | |||
| Total | 20,343 | 20,343 | |||
| Capitalized technology costs | |||||
| Gross Carrying Amount | 10,585 | 10,585 | 8,564 | ||
| Accumulated Amortization | (6,681) | (6,681) | (5,697) | ||
| Total | 3,904 | 3,904 | 2,867 | ||
| Capitalized technology costs in process | |||||
| Gross Carrying Amount | 2,356 | 2,356 | 1,640 | ||
| Total | 2,356 | 2,356 | 1,640 | ||
| Capitalized content development costs | |||||
| Gross Carrying Amount | 29,843 | 29,843 | 24,796 | ||
| Accumulated Amortization | (13,404) | (13,404) | (10,931) | ||
| Total | 16,439 | 16,439 | 13,865 | ||
| Capitalized content development costs in process | |||||
| Gross Carrying Amount | 4,121 | 4,121 | 4,256 | ||
| Total | $ 4,121 | $ 4,121 | $ 4,256 | ||