v3.5.0.2
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