Financial Statements Details (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
| Balance Sheet Components [Abstract] |
|
| Schedule of Cash, Cash Equivalents and Restricted Cash |
The reconciliation of cash, cash equivalents and restricted cash reported on the unaudited condensed consolidated balance sheets to the total of the same such amounts in the unaudited condensed consolidated statements of cash flows is as follows (in thousands): | | | | | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | | Cash and cash equivalents | | $ | 1,748,818 | | | $ | 671,707 | | | Restricted cash included in other assets | | 858 | | | 4,271 | | | Total cash, cash equivalents and restricted cash | | $ | 1,749,676 | | | $ | 675,978 | |
|
| Schedule of Accounts Receivable, Net |
Accounts receivable, net consists of the following (in thousands): | | | | | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | | Accounts receivable | | $ | 846,577 | | | $ | 928,490 | | | Allowance for doubtful accounts | | (2,485) | | | (19) | | | Product sales rebate and returns reserve | | (10,718) | | | (5,375) | | | Accounts receivable, net | | $ | 833,374 | | | $ | 923,096 | |
|
| Schedule of Inventories |
Inventories consist of the following (in thousands): | | | | | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | | Raw materials | | $ | 944,329 | | | $ | 759,519 | | | Finished goods | | 949,209 | | | 530,187 | | | Total inventories | | $ | 1,893,538 | | | $ | 1,289,706 | |
|
| Schedule of Prepaid Expenses and Other Current Assets |
Prepaid expenses and other current assets consist of the following (in thousands): | | | | | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | | Inventory deposits | | $ | 198,369 | | | $ | 162,047 | | | | | | | | Other current assets | | 274,114 | | | 152,170 | | | Total prepaid expenses and other current assets | | $ | 472,483 | | | $ | 314,217 | |
|
| Schedule of Property and Equipment, Net |
Property and equipment, net consists of the following (in thousands): | | | | | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | | Land | | $ | 44,017 | | | $ | 41,500 | | | Equipment and machinery | | 142,205 | | | 122,407 | | | Computer hardware and software | | 57,052 | | | 52,148 | | Leasehold improvements | | 32,146 | | | 30,102 | | | Furniture and fixtures | | 3,559 | | | 3,575 | | | Construction-in-process | | 4,422 | | | 2,124 | | | Property and equipment, gross | | 283,401 | | | 251,856 | | | Less: accumulated depreciation | | (180,809) | | | (156,847) | | | Property and equipment, net | | $ | 102,592 | | | $ | 95,009 | |
|
| Schedule of Accrued Liabilities |
Accrued liabilities consist of the following (in thousands): | | | | | | | | | | | | | | | | | September 30, 2023 | | December 31, 2022 | | Accrued compensation-related costs | | $ | 99,382 | | | $ | 117,053 | | | Accrued supplier liability | | 183,148 | | | 71,481 | | | Accrued manufacturing costs | | 56,740 | | | 45,379 | | | Accrued product development costs | | 33,184 | | | 27,380 | | | | | | | | Other | | 37,617 | | | 31,194 | | | Total accrued liabilities | | $ | 410,071 | | | $ | 292,487 | |
|
| Schedule of Contract Assets, 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, | | | 2023 | | 2022 | | 2023 | | 2022 | | Contract liabilities, beginning balance | | $ | 110,097 | | | $ | 101,600 | | | $ | 103,448 | | | $ | 93,382 | | | Less: Revenue recognized from beginning balance | | (10,222) | | | (9,173) | | | (33,466) | | | (29,296) | | | Less: Beginning balance reclassified to deferred revenue | | (5,306) | | | (9,898) | | | (5,228) | | | (2,998) | | | Add: Contract liabilities recognized | | 25,712 | | | 18,247 | | | 55,527 | | | 39,688 | | | Contract liabilities, ending balance | | $ | 120,281 | | | $ | 100,776 | | | $ | 120,281 | | | $ | 100,776 | | The following table summarizes the activity related to our deferred revenue (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended September 30, | | Nine Months Ended September 30, | | | 2023 | | 2022 | | 2023 | | 2022 | Deferred revenue, beginning balance | | $ | 1,084,904 | | | $ | 1,033,490 | | | $ | 1,041,246 | | | $ | 929,312 | | | Less: Revenue recognized from beginning balance | | (173,494) | | | (234,515) | | | (506,859) | | | (457,309) | | | Add: Deferral of revenue in current period, excluding amounts recognized during the period | | 283,341 | | | 142,069 | | | 660,364 | | | 469,041 | | | Deferred revenue, ending balance | | $ | 1,194,751 | | | $ | 941,044 | | | $ | 1,194,751 | | | $ | 941,044 | |
|
| 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, | | | 2023 | | 2022 | | 2023 | | 2022 | | Interest income | | $ | 43,676 | | | $ | 6,929 | | | $ | 98,391 | | | $ | 13,783 | | | Gain (loss) on strategic investments | | (473) | | | 708 | | | 18,699 | | | 24,121 | | | Other income (expense), net | | (1,388) | | | (820) | | | (6,790) | | | (140) | | | Total | | $ | 41,815 | | | $ | 6,817 | | | $ | 110,300 | | | $ | 37,764 | |
|