XML 59 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies Impact of adoption of a new pronouncement (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Account and Unbilled Receivables, Net $ 41,822       $ 32,484       $ 41,822 $ 32,484  
Deferred Costs, Current 4,089       3,137       4,089 3,137  
Deferred Costs, Noncurrent 13,373       3,194       13,373 3,194  
Deferred Revenue, Current 99,262       75,604       99,262 75,604  
Deferred Revenue, Noncurrent 17,903       19,591       17,903 19,591  
Retained Earnings (Accumulated Deficit) (292,708)       (238,185)       (292,708) (238,185)  
Revenues 52,613 $ 49,075 $ 47,426 $ 47,910 46,344 $ 41,937 $ 40,406 $ 40,129 197,024 168,816 $ 153,276
Cost of Revenue                 77,179 68,566 63,353
Selling and Marketing Expense                 72,006 68,116 63,980
General and Administrative Expense                 41,302 40,336 38,537
Research and development                 55,657 56,021 52,804
Net Income (Loss) Attributable to Parent (12,760) $ (15,786) $ (16,844) $ (18,856) $ (16,980) $ (21,226) $ (19,513) $ (20,207) $ (64,246) $ (77,926) $ (75,225)
Earnings Per Share, Basic and Diluted                 $ (1.86) $ (2.46) $ (2.47)
Scenario, Previously Reported [Member]                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Account and Unbilled Receivables, Net 41,590               $ 41,590    
Deferred Costs, Current 4,059               4,059    
Deferred Costs, Noncurrent 5,095               5,095    
Deferred Revenue, Current 101,382               101,382    
Deferred Revenue, Noncurrent 18,991               18,991    
Retained Earnings (Accumulated Deficit) (304,456)               (304,456)    
Revenues                 196,263    
Cost of Revenue                 77,548    
Selling and Marketing Expense                 73,459    
General and Administrative Expense                 40,984    
Research and development                 55,423    
Net Income (Loss) Attributable to Parent                 $ (66,277)    
Earnings Per Share, Basic and Diluted                 $ (1.92)    
Restatement Adjustment [Member]                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Account and Unbilled Receivables, Net (232)               $ (232)    
Deferred Costs, Current (30)               (30)    
Deferred Costs, Noncurrent (8,278)               (8,278)    
Deferred Revenue, Current 2,120               2,120    
Deferred Revenue, Noncurrent 1,088               1,088    
Retained Earnings (Accumulated Deficit) $ (11,748)               (11,748)    
Revenues                 (761)    
Cost of Revenue                 369    
Selling and Marketing Expense                 1,453    
General and Administrative Expense                 (318)    
Research and development                 (234)    
Net Income (Loss) Attributable to Parent                 $ (2,031)    
Earnings Per Share, Basic and Diluted                 $ (0.06)