XML 81 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Balance Sheet Components - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Inventories:      
Raw materials $ 28,205 $ 31,331  
Work in process 7,973 7,620  
Finished goods 60,120 69,060  
Total inventories 96,298 108,011  
Other current assets:      
Funds held for customers, including restricted cash 18,164 0  
Net investment in sales-type leases, current portion 10,246 9,770  
Prepaid income taxes 10,095 4,347  
Other current assets 2,539 1,060  
Total other current assets 41,044 15,177  
Other long-term assets:      
Capitalized software, net 94,027 85,070  
Unbilled receivables, net 17,205 12,260  
Deferred debt issuance costs 4,253 4,700  
Other long-term assets 3,804 1,006  
Total other long-term assets 119,289 103,036  
Accrued liabilities:      
Operating lease liabilities, current portion 12,197 10,058  
Customer fund liabilities 18,164 0  
Advance payments from customers 6,981 4,006  
Rebates and lease buyouts 21,815 14,911  
Group purchasing organization fees 4,412 5,934  
Taxes payable 3,520 3,744  
Other accrued liabilities 13,222 16,914  
Total accrued liabilities $ 80,311 $ 55,567  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:AccruedLiabilitiesCurrent us-gaap:AccruedLiabilitiesCurrent  
Restricted cash $ 3,992 $ 0 $ 0
Cash and Cash Equivalents [Line Items]      
Restricted cash 3,992 $ 0 $ 0
Other Current Assets      
Accrued liabilities:      
Restricted cash 4,000    
Cash and Cash Equivalents [Line Items]      
Restricted cash $ 4,000