Balance Sheet Components (Tables)
|
6 Months Ended |
Jun. 30, 2026 |
| Notes To Financial Statements [Abstract] |
|
| Schedule of Inventories |
Inventories consist of the following (in thousands): | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | Raw materials | | $ | 92,010 | | | $ | 107,296 | | | Work in process | | 64,677 | | | 65,679 | | | Finished goods | | 55,553 | | | 53,368 | | | Total inventories | | $ | 212,240 | | | $ | 226,343 | |
|
| Schedule of Prepaid Expense and Other Assets |
Prepaid expenses and other current assets consist of the following (in thousands): | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | Value added tax receivables1 | | $ | 46,541 | | | $ | 55,819 | | | Prepaid expenses | | 101,098 | | | 62,478 | | | Other current assets | | 52,187 | | | 47,274 | | | Total prepaid expenses and other current assets | | $ | 199,826 | | | $ | 165,571 | |
1 Refer to Note 7 "Commitments and Contingencies" of the Notes to Condensed Consolidated Financial Statements for discussion of tax matter.
|
| Schedule of Accrued Liabilities |
Accrued liabilities consist of the following (in thousands): | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | Accrued payroll and benefits | | $ | 245,230 | | | $ | 226,149 | | | Accrued expenses | | 62,882 | | | 61,049 | | | Accrued professional fees | | 51,174 | | | 12,245 | | | Accrued income taxes | | 39,509 | | | 44,049 | | UK VAT settlement1 | | 37,514 | | | — | | | Accrued sales and marketing expenses | | 36,759 | | | 29,941 | | | Current operating lease liabilities | | 34,224 | | | 31,939 | | | Accrued property, plant and equipment | | 9,236 | | | 10,469 | | | | | | | | Other accrued liabilities | | 95,040 | | | 120,908 | | | Total accrued liabilities | | $ | 611,568 | | | $ | 536,749 | |
1 Refer to Note 7 "Commitments and Contingencies" of the Notes to Condensed Consolidated Financial Statements for discussion of tax matter.
|
| Schedule of Warranty Accrual |
Accrued warranty, which is included in the “Other accrued liabilities” category of the Total accrued liabilities table above, consists of the following activity (in thousands): | | | | | | | | | | | | | | | | | Six Months Ended June 30, | | | 2026 | | 2025 | | Balance at beginning of period | | $ | 24,411 | | | $ | 31,211 | | | Charge (credit) to cost of net revenues | | (8,633) | | | 12,688 | | | Actual warranty expenditures | | (3,554) | | | (6,251) | | | Balance at end of period | | $ | 12,224 | | | $ | 37,648 | |
|
| Schedule of Deferred Revenues |
Deferred revenues consist of the following (in thousands): | | | | | | | | | | | | | | | | | June 30, 2026 | | December 31, 2025 | | Deferred revenues - current | | $ | 1,187,188 | | | $ | 1,261,816 | | Deferred revenues - long-term 1 | | 90,458 | | | 85,543 | | Total deferred revenues | | $ | 1,277,646 | | | $ | 1,347,359 | |
1 Included in Other long-term liabilities within our Condensed Consolidated Balance Sheets.
|