XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.3
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, 2023December 31, 2022
Cash and cash equivalents$1,748,818 $671,707 
Restricted cash included in other assets858 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, 2023December 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, 2023December 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, 2023December 31, 2022
Inventory deposits$198,369 $162,047 
Other current assets274,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, 2023December 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, 2023December 31, 2022
Accrued compensation-related costs$99,382 $117,053 
Accrued supplier liability183,148 71,481 
Accrued manufacturing costs56,740 45,379 
Accrued product development costs33,184 27,380 
Other37,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,
2023202220232022
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 recognized25,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,
2023202220232022
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 period283,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,
2023202220232022
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