XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.2
Financial Statements Details
6 Months Ended
Jun. 30, 2024
Balance Sheet Components [Abstract]  
Financial Statements Details Financial Statements Details
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):
June 30, 2024December 31, 2023
Cash and cash equivalents$2,429,031 $1,938,606 
Restricted cash included in other assets868 858 
 Total cash, cash equivalents and restricted cash$2,429,899 $1,939,464 
Accounts Receivable, net
    Accounts receivable, net consists of the following (in thousands):
June 30, 2024December 31, 2023
Accounts receivable $1,237,629 $1,034,480 
Product sales rebate and returns reserve(10,834)(9,911)
   Accounts receivable, net $1,226,795 $1,024,569 
Inventories
    Inventories consist of the following (in thousands):
June 30, 2024December 31, 2023
Raw materials $771,354 $930,777 
Finished goods 1,082,422 1,014,403 
   Total inventories $1,853,776 $1,945,180 
Property and Equipment, net
    Property and equipment, net consists of the following (in thousands):
June 30, 2024December 31, 2023
Land$45,883 $44,645 
Equipment and machinery 153,755 144,850 
Computer hardware and software 59,248 57,761 
Leasehold improvements
34,686 34,584 
Furniture and fixtures 3,557 3,576 
Construction-in-process 3,391 4,242 
    Property and equipment, gross 300,520 289,658 
Less: accumulated depreciation (204,238)(188,078)
    Property and equipment, net $96,282 $101,580 
    Depreciation expense was $8.5 million and $7.8 million for the three months ended June 30, 2024 and 2023, respectively, and $17.1 million and $14.9 million for the six months ended June 30, 2024 and 2023, respectively.
Accrued Liabilities
    Accrued liabilities consist of the following (in thousands):
June 30, 2024December 31, 2023
Accrued compensation-related costs$103,312 $134,225 
Accrued supplier liability80,350 167,878 
Accrued manufacturing costs56,693 61,491 
Accrued product development costs36,802 1,041 
Other42,914 42,667 
   Total accrued liabilities $320,071 $407,302 
Contract Liabilities, Deferred Revenue and Other Performance Obligations    
Contract Liabilities
    A contract liability is recognized when we have received customer payments in advance of our satisfaction of a performance obligation under a cancellable contract. The following table summarizes the activity related to our contract liabilities (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Contract liabilities, beginning balance$139,618 $105,047 $133,239 $103,448 
Less: Revenue recognized from beginning balance(12,412)(9,941)(29,171)(22,105)
Less: Beginning balance reclassified to deferred revenue(6,917)(4,962)(6,012)(4,145)
Add: Contract liabilities recognized23,841 19,953 46,074 32,899 
Contract liabilities, ending balance$144,130 $110,097 $144,130 $110,097 
    As of June 30, 2024 and December 31, 2023, contract liabilities included in "Other current liabilities" were $59.2 million for each period, with the remaining balances included in "Other long-term liabilities" on the condensed consolidated balance sheets.
Deferred Revenue
    Deferred revenue is comprised mainly of unearned revenue related to multi-year post-contract support ("PCS") contracts, services and product deferrals related to contracts with acceptance clauses. The following table summarizes the activity related to our deferred revenue (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Deferred revenue, beginning balance
$1,663,242 $1,092,274 $1,506,204 $1,041,246 
Less: Revenue recognized from beginning balance(249,938)(263,353)(467,516)(395,056)
Add: Deferral of revenue in current period, excluding amounts recognized during the period705,482 255,983 1,080,098 438,714 
Deferred revenue, ending balance$2,118,786 $1,084,904 $2,118,786 $1,084,904 
Other Performance Obligations
    Other performance obligations totaling $688.1 million as of June 30, 2024 include unbilled multi-year PCS and service contract amounts of $513.0 million and $175.1 million of binding contractual agreements with certain customers that are primarily related to future product shipments.
Revenue from Total Remaining Performance Obligations
    Total revenue from our contract liabilities, deferred revenue and other performance obligations that is expected to be recognized in future periods was $3.0 billion as of June 30, 2024. Approximately 81% of this future revenue is expected to be recognized over the next two years and the remaining 19% is expected to be recognized during the third to the fifth year.
Other Income (Expense), net
    Other income (expense), net consists of the following (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Interest income$71,448 $32,206 $135,271 $54,715 
Gain (loss) on strategic investments— 24,743 — 19,172 
Other income (expense), net(585)(610)(1,788)(5,402)
    Total$70,863 $56,339 $133,483 $68,485