v3.7.0.1
CONSOLIDATED BALANCE SHEET COMPONENTS - Prepaid expenses and other current assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Prepaid expenses and other current assets [Abstract]    
Deferred Sales Commission $ 3,093 $ 2,932
Prepaid expenses 3,031 2,032
Other 803 1,325
Prepaid expenses and other current assets $ 6,927 $ 6,289