v3.6.0.2
INCOME TAXES - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Deferred tax assets:    
Net operating loss carryforwards $ 43,482 $ 40,357
Research and development credits 6,901 5,192
Accruals and reserves 3,682 3,044
Deferred revenue 12,006 10,068
Stock-based compensation 3,641 2,290
Other 113 440
Gross deferred tax assets 69,825 61,391
Valuation allowance (65,791) (56,352)
Total deferred tax assets 4,034 5,039
Deferred tax liabilities:    
Internally developed software (1,590) (2,303)
Deferred Commission (2,192) (2,486)
Goodwill (74) (63)
Gross deferred tax liabilities (3,856) (4,852)
Net deferred tax assets $ 178 $ 187