Financial Statements Details (Tables)
|
9 Months Ended |
Sep. 30, 2024 |
| Balance Sheet Components [Abstract] |
|
| Schedule of Inventories |
Inventories consist of the following (in thousands): | | | | | | | | | | | | | | | | | September 30, 2024 | | December 31, 2023 | | Raw materials | | $ | 652,213 | | | $ | 930,777 | | | Finished goods | | 1,117,749 | | | 1,014,403 | | | Total inventories | | $ | 1,769,962 | | | $ | 1,945,180 | |
|
| Schedule of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consist of the following (in thousands): | | | | | | | | | | | | | | | | | September 30, 2024 | | December 31, 2023 | | Inventory deposits | | $ | 113,705 | | | $ | 130,509 | | | Other current assets | | 434,988 | | | 282,009 | | | Total prepaid expenses and other current assets | | $ | 548,693 | | | $ | 412,518 | |
|
| Schedule of Property and Equipment, Net |
Property and equipment, net consists of the following (in thousands): | | | | | | | | | | | | | | | | | September 30, 2024 | | December 31, 2023 | | Land | | $ | 46,866 | | | $ | 44,645 | | | Equipment and machinery | | 157,626 | | | 149,092 | | | Computer hardware and software | | 62,321 | | | 57,761 | | Leasehold improvements | | 34,781 | | | 34,584 | | | Furniture and fixtures | | 3,563 | | | 3,576 | | | | | | | | Property and equipment, gross | | 305,157 | | | 289,658 | | | Less: accumulated depreciation | | (212,123) | | | (188,078) | | | Property and equipment, net | | $ | 93,034 | | | $ | 101,580 | |
|
| Schedule of Accrued Liabilities |
Accrued liabilities consist of the following (in thousands): | | | | | | | | | | | | | | | | | September 30, 2024 | | December 31, 2023 | | Accrued compensation-related costs | | $ | 107,545 | | | $ | 134,225 | | | Accrued supplier liability | | 90,053 | | | 167,878 | | | Accrued manufacturing and product development costs | | 77,574 | | | 62,532 | | | | | | | | Other | | 48,818 | | | 42,667 | | | Total accrued liabilities | | $ | 323,990 | | | $ | 407,302 | |
|
| Schedule of Contract Liabilities and Deferred Revenue |
The following table summarizes the activity related to our contract liabilities (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | | 2024 | | 2023 | | 2024 | | 2023 | | Contract liabilities, beginning balance | | $ | 144,130 | | | $ | 110,097 | | | $ | 133,239 | | | $ | 103,448 | | | Less: Revenue recognized from beginning balance | | (12,693) | | | (10,222) | | | (44,678) | | | (33,466) | | | Less: Beginning balance reclassified to deferred revenue | | (6,757) | | | (5,306) | | | (4,954) | | | (5,228) | | | Add: Contract liabilities recognized | | 22,280 | | | 25,712 | | | 63,353 | | | 55,527 | | | Contract liabilities, ending balance | | $ | 146,960 | | | $ | 120,281 | | | $ | 146,960 | | | $ | 120,281 | |
The following table summarizes the activity related to our deferred revenue (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | | 2024 | | 2023 | | 2024 | | 2023 | Deferred revenue, beginning balance | | $ | 2,118,786 | | | $ | 1,084,904 | | | $ | 1,506,204 | | | $ | 1,041,246 | | | Less: Revenue recognized from beginning balance | | (249,328) | | | (173,494) | | | (616,321) | | | (506,859) | | | Add: Deferral of revenue in current period, excluding amounts recognized during the period | | 637,873 | | | 283,341 | | | 1,617,448 | | | 660,364 | | | Deferred revenue, ending balance | | $ | 2,507,331 | | | $ | 1,194,751 | | | $ | 2,507,331 | | | $ | 1,194,751 | |
|
| Schedule of Other Income (Expense), Net |
Other income (expense), net consists of the following (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | | 2024 | | 2023 | | 2024 | | 2023 | | Interest income | | $ | 85,374 | | | $ | 43,676 | | | $ | 220,645 | | | $ | 98,391 | | | Gain (loss) on strategic investments | | 12,400 | | | (473) | | | 12,400 | | | 18,699 | | | Other income (expense), net | | (114) | | | (1,388) | | | (1,902) | | | (6,790) | | | Total | | $ | 97,660 | | | $ | 41,815 | | | $ | 231,143 | | | $ | 110,300 | |
|