Quarterly report [Sections 13 or 15(d)]

Cash, Cash Equivalents, Short-Term And Long-Term Investments (Tables)

v3.25.2
Cash, Cash Equivalents, Short-Term And Long-Term Investments (Tables)
6 Months Ended
Jun. 30, 2025
Cash Cash Equivalents And Short Term And Long Term Investments [Abstract]  
Summary of Cash, Cash Equivalents, Short-Term and Long-Term Investments by Significant Investment Category

The following tables show the Company’s cash, cash equivalents, short-term and long-term investments by significant investment category:

 

 

As of June 30, 2025

 

(in thousands)

 

Adjusted Cost

 

 

Fair Value

 

 

Cash and Cash Equivalents

 

 

Short-Term Investments

 

 

Long-Term Investments

 

Cash

 

$

1,346,790

 

 

$

1,346,790

 

 

$

1,346,790

 

 

$

 

 

$

 

Level 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

17,381

 

 

 

17,381

 

 

 

17,381

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

24,542

 

 

 

24,542

 

 

 

 

 

 

15,624

 

 

 

8,918

 

Mutual funds

 

N/A

 

 

 

1,890

 

 

 

 

 

 

 

 

 

1,890

 

Total level 1

 

 

41,923

 

 

 

43,813

 

 

 

17,381

 

 

 

15,624

 

 

 

10,808

 

Level 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate notes and bonds

 

 

140,984

 

 

 

140,984

 

 

 

9,994

 

 

 

85,145

 

 

 

45,845

 

Asset-backed securities

 

 

22,481

 

 

 

22,481

 

 

 

 

 

 

1,311

 

 

 

21,170

 

U.S. Agency securities

 

 

8,341

 

 

 

8,341

 

 

 

2,987

 

 

 

4,174

 

 

 

1,180

 

Total level 2

 

 

171,806

 

 

 

171,806

 

 

 

12,981

 

 

 

90,630

 

 

 

68,195

 

Total

 

$

1,560,519

 

 

$

1,562,409

 

 

$

1,377,152

 

 

$

106,254

 

 

$

79,003

 

 

 

 

 

As of December 31, 2024

 

(in thousands)

 

Adjusted Cost

 

 

Fair Value

 

 

Cash and Cash Equivalents

 

 

Short-Term Investments

 

 

Long-Term Investments

 

Cash

 

$

1,094,228

 

 

$

1,094,228

 

 

$

1,094,228

 

 

$

 

 

$

 

Level 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

 

15,441

 

 

 

15,441

 

 

 

15,441

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

26,160

 

 

 

26,160

 

 

 

2,849

 

 

 

14,513

 

 

 

8,798

 

Mutual funds

 

N/A

 

 

 

2,984

 

 

 

 

 

 

 

 

 

2,984

 

Total level 1

 

 

41,601

 

 

 

44,585

 

 

 

18,290

 

 

 

14,513

 

 

 

11,782

 

Level 2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate notes and bonds

 

 

129,588

 

 

 

129,588

 

 

 

2,998

 

 

 

85,767

 

 

 

40,823

 

Asset-backed securities

 

 

22,073

 

 

 

22,073

 

 

 

 

 

 

257

 

 

 

21,816

 

U.S. Agency securities

 

 

20,091

 

 

 

20,091

 

 

 

1,000

 

 

 

17,933

 

 

 

1,158

 

Total level 2

 

 

171,752

 

 

 

171,752

 

 

 

3,998

 

 

 

103,957

 

 

 

63,797

 

Total

 

$

1,307,581

 

 

$

1,310,565

 

 

$

1,116,516

 

 

$

118,470

 

 

$

75,579