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