Financial Statements Details (Tables)
|
12 Months Ended |
Dec. 31, 2024 |
| Balance Sheet Components [Abstract] |
|
| Schedule of Inventories |
Inventories consist of the following (in thousands): | | | | | | | | | | | | | | | | | December 31, | | | 2024 | | 2023 | | Raw materials | | $ | 565,379 | | | $ | 930,777 | | Finished goods(1) | | 1,269,193 | | | 1,014,403 | | | Total inventories | | $ | 1,834,572 | | | $ | 1,945,180 | |
(1) The balance as of December 31, 2024 includes evaluation inventory held at customers or partners of $422.1 million. Evaluation inventory as of December 31, 2023 was not material.
|
| Schedule of Property and Equipment, net |
Property and equipment, net consists of the following (in thousands): | | | | | | | | | | | | | | | | | December 31, | | | 2024 | | 2023 | | Land | | $ | 47,189 | | | $ | 44,645 | | | Equipment and machinery | | 160,673 | | | 144,850 | | | Computer hardware and software | | 63,941 | | | 57,761 | | | Furniture and fixtures | | 3,526 | | | 3,576 | | | Leasehold improvements | | 34,712 | | | 34,584 | | | | | | | | Construction-in-process | | 8,209 | | | 4,242 | | | Property and equipment, gross | | 318,250 | | | 289,658 | | | Less: accumulated depreciation | | (219,405) | | | (188,078) | | | Property and equipment, net | | $ | 98,845 | | | $ | 101,580 | |
|
| Schedule of Accrued Liabilities |
Accrued liabilities consist of the following (in thousands): | | | | | | | | | | | | | | | | | December 31, | | | 2024 | | 2023 | | Accrued compensation-related costs | | $ | 147,847 | | | $ | 134,225 | | | Supplier liability | | 63,786 | | | 167,878 | | | Accrued manufacturing costs | | 110,169 | | | 61,491 | | | | | | | | | | | | | Other | | 113,475 | | | 43,708 | | | Total accrued liabilities | | $ | 435,277 | | | $ | 407,302 | |
|
| Schedule of Contract Liabilities and Deferred Revenue |
The following table summarizes the activity related to our contract liabilities (in thousands): | | | | | | | | | | | | | | | | | Year Ended December 31, | | | 2024 | | 2023 | | Contract liabilities, beginning balance | | $ | 133,239 | | | $ | 103,448 | | | Less: Revenue recognized from beginning balance | | (58,300) | | | (43,286) | | | Less: Beginning balance reclassified to deferred revenue | | (3,772) | | | (3,185) | | | Add: Contract liabilities recognized | | 89,623 | | | 76,262 | | | Contract liabilities, ending balance | | $ | 160,790 | | | $ | 133,239 | |
The following table summarizes the activity related to our deferred revenue (in thousands): | | | | | | | | | | | | | | | | | Year Ended December 31, | | | 2024 | | 2023 | | Deferred revenue, beginning balance | | $ | 1,506,204 | | | $ | 1,041,246 | | | Less: Revenue recognized from beginning balance | | (860,187) | | | (615,681) | | | Add: Deferral of revenue in current period, excluding amounts recognized during the period | | 2,145,398 | | | 1,080,639 | | | Deferred revenue, ending balance | | $ | 2,791,415 | | | $ | 1,506,204 | |
|
| Schedule of Other Income, Net |
Other income, net consists of the following (in thousands): | | | | | | | | | | | | | | | | | | | | | | | Year Ended December 31, | | | 2024 | | 2023 | | 2022 | | Other income (expense), net: | | | | | | | | Interest income | | $ | 310,998 | | | $ | 152,421 | | | $ | 27,556 | | | | | | | | | | Other income (expense) | | 9,420 | | | 12,356 | | | 27,134 | | | Total other income, net | | $ | 320,418 | | | $ | 164,777 | | | $ | 54,690 | |
|