XML 29 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Marketable Securities (Tables)
6 Months Ended
Jul. 31, 2025
Investments, Debt and Equity Securities [Abstract]  
Amortized Cost, Gross Unrealized Gains (Losses) and Fair Value of Available-For-Sale Securities The amortized cost, gross unrealized gains (losses) and fair value of available-for-sale securities by major security type and class of security as of July 31, 2025, January 31, 2025 and July 31, 2024 were as follows:

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Cost

 

 

Gains

 

 

(Losses)

 

 

Value

 

As of July 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

Short-term Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

190,228

 

 

$

59

 

 

$

(244

)

 

$

190,043

 

US Treasury securities

 

 

12,724

 

 

 

19

 

 

 

(2

)

 

 

12,741

 

Federal government agencies

 

 

30,609

 

 

 

11

 

 

 

(7

)

 

 

30,613

 

Municipal and pre-refunded municipal bonds

 

 

48,111

 

 

 

12

 

 

 

(33

)

 

 

48,090

 

Commercial paper

 

 

7,928

 

 

 

 

 

 

 

 

 

7,928

 

Certificates of deposit

 

 

1,249

 

 

 

 

 

 

 

 

 

1,249

 

 

 

290,849

 

 

 

101

 

 

 

(286

)

 

 

290,664

 

Long-term Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

216,635

 

 

 

469

 

 

 

(336

)

 

 

216,768

 

US Treasury securities

 

 

84,454

 

 

 

351

 

 

 

(26

)

 

 

84,779

 

Federal government agencies

 

 

39,635

 

 

 

3

 

 

 

(172

)

 

 

39,466

 

Municipal and pre-refunded municipal bonds

 

 

4,940

 

 

 

10

 

 

 

(3

)

 

 

4,947

 

Mutual funds, held in rabbi trust

 

 

20,115

 

 

 

297

 

 

 

(36

)

 

 

20,376

 

 

 

365,779

 

 

 

1,130

 

 

 

(573

)

 

 

366,336

 

 

$

656,628

 

 

$

1,231

 

 

$

(859

)

 

$

657,000

 

 

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Cost

 

 

Gains

 

 

(Losses)

 

 

Value

 

As of January 31, 2025

 

 

 

 

 

 

 

 

 

 

 

 

Short-term Investments:

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

186,732

 

 

$

103

 

 

$

(114

)

 

$

186,721

 

US Treasury securities

 

 

5,415

 

 

 

 

 

 

(5

)

 

 

5,410

 

Federal government agencies

 

 

53,663

 

 

 

55

 

 

 

(7

)

 

 

53,711

 

Municipal and pre-refunded municipal bonds

 

 

53,772

 

 

 

70

 

 

 

(8

)

 

 

53,834

 

Commercial paper

 

 

9,774

 

 

 

 

 

 

 

 

 

9,774

 

Certificates of deposit

 

 

10,499

 

 

 

 

 

 

 

 

 

10,499

 

 

 

319,855

 

 

 

228

 

 

 

(134

)

 

 

319,949

 

Long-term Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

233,418

 

 

 

298

 

 

 

(500

)

 

 

233,216

 

US Treasury securities

 

 

92,852

 

 

 

226

 

 

 

(90

)

 

 

92,988

 

Federal government agencies

 

 

50,579

 

 

 

16

 

 

 

(292

)

 

 

50,303

 

Municipal and pre-refunded municipal bonds

 

 

14,770

 

 

 

35

 

 

 

(8

)

 

 

14,797

 

Mutual funds, held in rabbi trust

 

 

15,673

 

 

 

2,246

 

 

 

(15

)

 

 

17,904

 

Certificates of deposit

 

 

1,000

 

 

 

 

 

 

 

 

 

1,000

 

 

 

408,292

 

 

 

2,821

 

 

 

(905

)

 

 

410,208

 

 

$

728,147

 

 

$

3,049

 

 

$

(1,039

)

 

$

730,157

 

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Fair

 

 

 

Cost

 

 

Gains

 

 

(Losses)

 

 

Value

 

As of July 31, 2024

 

 

 

 

 

 

 

 

 

 

 

 

Short-term Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

179,538

 

 

$

26

 

 

$

(567

)

 

$

178,997

 

US Treasury securities

 

 

29,150

 

 

 

 

 

 

(59

)

 

 

29,091

 

Federal government agencies

 

 

73,850

 

 

 

7

 

 

 

(115

)

 

 

73,742

 

Municipal and pre-refunded municipal bonds

 

 

47,174

 

 

 

17

 

 

 

(65

)

 

 

47,126

 

Commercial paper

 

 

2,905

 

 

 

 

 

 

 

 

 

2,905

 

Certificates of deposit

 

 

20,499

 

 

 

 

 

 

 

 

 

20,499

 

 

 

353,116

 

 

 

50

 

 

 

(806

)

 

 

352,360

 

Long-term Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

 

79,873

 

 

 

147

 

 

 

(87

)

 

 

79,933

 

US Treasury securities

 

 

49,951

 

 

 

200

 

 

 

(45

)

 

 

50,106

 

Federal government agencies

 

 

35,635

 

 

 

7

 

 

 

(105

)

 

 

35,537

 

Municipal and pre-refunded municipal bonds

 

 

25,250

 

 

 

19

 

 

 

(69

)

 

 

25,200

 

Mutual funds, held in rabbi trust

 

 

16,011

 

 

 

1,682

 

 

 

 

 

 

17,693

 

Certificates of deposit

 

 

1,000

 

 

 

 

 

 

 

 

 

1,000

 

 

 

207,720

 

 

 

2,055

 

 

 

(306

)

 

 

209,469

 

 

$

560,836

 

 

$

2,105

 

 

$

(1,112

)

 

$

561,829