XML 40 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis of Presentation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cost of revenue $ (5,320) $ (5,389) $ (11,425) $ (9,845)
Sales and marketing $ 2,384 2,532 $ 6,001 5,026
Reclassification of certain sales taxes        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Cost of revenue   520   466
Sales and marketing   $ 520   $ 466