XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Balance sheet details as of March 31, 2024 and December 31, 2023 are presented in the tables below:
March 31,
2024
December 31,
2023
(In thousands)
Inventories:
Raw materials$48,025 $51,439 
Work in process4,689 1,327 
Finished goods50,752 57,333 
Total inventories$103,466 $110,099 
Other current assets:
Funds held for customers, including restricted cash (1)
$56,572 $43,649 
Net investment in sales-type leases, current portion12,037 11,867 
Prepaid income taxes6,753 8,279 
Other current assets (2)
23,629 7,714 
Total other current assets$98,991 $71,509 
Other long-term assets:
External-use software development costs, net$63,540 $66,659 
Unbilled receivables, net10,360 11,850 
Deferred debt issuance costs3,524 3,718 
Other long-term assets8,893 8,239 
Total other long-term assets$86,317 $90,466 
Accrued liabilities:
Operating lease liabilities, current portion$10,549 $10,518 
Customer fund liabilities56,572 43,649 
Advance payments from customers10,235 10,551 
Rebate liabilities53,857 51,277 
Group purchasing organization fees4,095 4,445 
Taxes payable4,716 2,191 
Other accrued liabilities27,163 26,645 
Total accrued liabilities$167,187 $149,276 
_________________________________________________
(1)    Includes restricted cash of $37.6 million and $33.0 million as of March 31, 2024 and December 31, 2023, respectively.
(2)    Includes deferred cost of sales of $15.3 million as of March 31, 2024.
The following table summarizes the changes in accumulated balances of other comprehensive income (loss), which consisted of foreign currency translation adjustments, for the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
20242023
(In thousands)
Beginning balance$(13,432)$(17,087)
Other comprehensive income (loss)(1,399)1,479 
Ending balance$(14,831)$(15,608)