XML 47 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Financial Statement Components - Schedule of Accounts Receivable (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Accounts Receivable [Line Items]      
Allowance for doubtful accounts $ (28)   $ (33)
Accounts receivable, net 20,167 $ 19,151 19,048
Trade accounts receivable      
Accounts Receivable [Line Items]      
Trade accounts receivable 19,378   17,481
Unbilled trade accounts receivable, net of advance client deposits      
Accounts Receivable [Line Items]      
Trade accounts receivable $ 817   $ 1,600