v3.7.0.1
Related Party Transactions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 01, 2017
Dec. 31, 2016
Related Party Transaction [Line Items]    
Related party revenue $ 392  
Selling and marketing expenses 3,699  
Accounts receivable 95 $ 150
Unbilled accounts receivable [1] 4,862 5,541
Affiliated Entity    
Related Party Transaction [Line Items]    
Related party revenue 400  
Selling and marketing expenses 3,100  
Accounts receivable 100 100
Unbilled accounts receivable 144 286
Deferred revenue 100 200
Accounts payable 0 100
Accrued liabilities 900 1,100
Director    
Related Party Transaction [Line Items]    
Selling and marketing expenses   $ 1,300
Related party expenses $ 600  
[1] (2) Includes unbilled accounts receivable due from related party of $144 and $286 at April 1, 2017 and December 31, 2016, respectively (Note 13)