XML 45 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE OF CERTAIN FINANCIAL ASSETS AND LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2024
FAIR VALUE OF CERTAIN FINANCIAL ASSETS AND LIABILITIES  
Schedule of financial assets and liabilities recorded at fair value on a recurring basis

March 31, 2024

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash

$

973,260

$

$

$

973,260

Money market funds

 

1,026,552

 

 

 

1,026,552

Certificates of deposit

74,208

74,208

Commercial paper

 

 

193,959

 

 

193,959

Corporate bonds

205,924

205,924

U.S. government agency securities

 

 

146,214

 

 

146,214

U.S. treasuries

948,770

948,770

Foreign currency derivatives

 

 

(591)

 

 

(591)

Commodity derivatives

 

 

2,279

 

 

2,279

Total

$

1,999,812

$

1,570,763

$

$

3,570,575

Amounts included in:

Cash and cash equivalents

$

1,999,812

$

576,712

$

$

2,576,524

Short-term investments

 

 

984,201

 

 

984,201

Accounts receivable, net

 

 

2,981

 

 

2,981

Other assets

332

332

Investments

 

 

8,162

 

 

8,162

Accrued liabilities

 

 

(1,625)

 

 

(1,625)

Total

$

1,999,812

$

1,570,763

$

$

3,570,575

December 31, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

Cash

$

1,105,701

$

$

$

1,105,701

Money market funds

 

960,873

 

 

 

960,873

Certificates of deposit

33,824

33,824

Commercial paper

 

 

163,774

 

 

163,774

Corporate bonds

264,208

264,208

Municipal securities

 

 

361

 

 

361

U.S. government agency securities

 

 

159,585

 

 

159,585

U.S. treasuries

641,385

641,385

Foreign currency derivatives

 

 

(1,083)

 

 

(1,083)

Commodity derivatives

4,410

4,410

Total

$

2,066,574

$

1,266,464

$

$

3,333,038

Amounts included in:

Cash and cash equivalents

$

2,066,574

$

231,101

$

$

2,297,675

Short-term investments

 

 

955,605

 

 

955,605

Accounts receivable, net

 

 

4,618

 

 

4,618

Other assets

316

316

Investments

 

 

76,431

 

 

76,431

Accrued liabilities

 

 

(1,607)

 

 

(1,607)

Total

$

2,066,574

$

1,266,464

$

$

3,333,038