XML 91 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Additional Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Apr. 01, 2018
Mar. 31, 2018
Balance Sheet Related Disclosures [Abstract]      
Accounts receivable, net $ 27,000 $ 19,513 $ 16,389
Accrued liabilities:      
Salaries, wages, and related benefits 12,929   6,793
Other taxes payable 1,041   769
Restructuring liabilities 0   198
Severance liabilities 46   0
Professional fees 67   288
Deferred rent 273   407
Other 521   786
Total 14,892   9,241
Other non-current liabilities:      
Uncertain tax positions 1,083   1,519
Deferred rent 2,613   2,313
Other 76   79
Total 3,772   3,911
Accounts Receivable, Allowance for Credit Loss $ 788   $ 900