XML 29 R14.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Components
12 Months Ended
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Balance sheet details are presented in the tables below:
December 31,
20252024
(In thousands)
Inventories:
Raw materials$26,245 $33,501 
Work in process1,321 1,515 
Finished goods73,339 53,643 
Total inventories$100,905 $88,659 
Other current assets:
Funds held for customers, including restricted cash (1)
$101,104 $47,846 
Deferred cost of sales10,819 8,704 
Net investment in sales-type leases, current portion14,648 12,475 
Prepaid income taxes1,836 1,334 
Other current assets
3,670 4,934 
Total other current assets$132,077 $75,293 
Other long-term assets:
External-use software development costs, net$54,197 $58,436 
Unbilled receivables, net3,521 7,873 
Deferred debt issuance costs2,164 2,940 
Other long-term assets10,322 10,057 
Total other long-term assets$70,204 $79,306 
Accrued liabilities:
Operating lease liabilities, current portion$11,955 $10,702 
Customer fund liabilities101,104 47,846 
Advance payments from customers10,514 12,760 
Rebate liabilities44,722 49,300 
Taxes payable4,017 11,443 
Other accrued liabilities31,274 35,844 
Total accrued liabilities$203,586 $167,895 
_________________________________________________
(1)    Includes restricted cash of $54.5 million and $29.4 million as of December 31, 2025 and 2024, respectively.
The following table summarizes the changes in accumulated balances of other comprehensive income (loss), which consisted of foreign currency translation adjustments:
(In thousands)
Balance as of December 31, 2023$(13,432)
Other comprehensive loss(3,763)
Balance as of December 31, 2024(17,195)
Other comprehensive income8,341 
Balance as of December 31, 2025$(8,854)