v3.4.0.3
Capitalized Technology and Content Development Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Dec. 31, 2015
Gross Carrying Amount $ 11,527   $ 10,204
Accumulated Amortization (6,150)   (5,697)
Total 5,377   4,507
Gross Carrying Amount 31,271   29,052
Accumulated Amortization (12,134)   (10,931)
Total 19,137   18,121
Gross Carrying Amount 42,798   39,256
Accumulated Amortization (18,284)   (16,628)
Total 24,514   22,628
Amortization expense related to capitalized technology costs 500 $ 400  
Amortization expense related to capitalized content development costs 1,200 $ 1,100  
Estimated future amortization expense for the capitalized technology and content development costs      
2016 4,852    
2017 5,694    
2018 4,465    
2019 2,743    
2020 1,185    
Thereafter 22    
Total 18,961    
Capitalized technology costs      
Gross Carrying Amount 9,895   8,564
Accumulated Amortization (6,150)   (5,697)
Total 3,745   2,867
Capitalized technology costs in process      
Gross Carrying Amount 1,632   1,640
Total 1,632   1,640
Capitalized content development costs      
Gross Carrying Amount 27,350   24,796
Accumulated Amortization (12,134)   (10,931)
Total 15,216   13,865
Capitalized content development costs in process      
Gross Carrying Amount 3,921   4,256
Total $ 3,921   $ 4,256