XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value (Tables)
3 Months Ended
Apr. 30, 2023
Fair Value Disclosures [Abstract]  
Financial Assets Measured at Fair Value on Recurring Basis The Company’s financial assets that are accounted for at fair value on a recurring basis are presented in the tables below:

 

 

Marketable Securities Fair Value as of

 

 

 

April 30, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

 

 

$

125,538

 

 

$

 

 

$

125,538

 

Municipal and pre-refunded municipal bonds

 

 

 

 

 

63,090

 

 

 

 

 

 

63,090

 

Commercial paper

 

 

 

 

 

35,874

 

 

 

 

 

 

35,874

 

Federal government agencies

 

 

 

 

 

35,568

 

 

 

 

 

 

35,568

 

US Treasury securities

 

 

 

 

 

22,888

 

 

 

 

 

 

22,888

 

Mutual funds, held in rabbi trust

 

 

12,726

 

 

 

 

 

 

 

 

 

12,726

 

Certificates of deposit

 

 

 

 

 

249

 

 

 

 

 

 

249

 

 

$

12,726

 

 

$

283,207

 

 

$

 

 

$

295,933

 

 

 

Marketable Securities Fair Value as of

 

 

 

January 31, 2023

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

 

 

$

141,534

 

 

$

 

 

$

141,534

 

Municipal and pre-refunded municipal bonds

 

 

 

 

 

69,741

 

 

 

 

 

 

69,741

 

Commercial paper

 

 

 

 

 

21,636

 

 

 

 

 

 

21,636

 

Federal government agencies

 

 

 

 

 

15,532

 

 

 

 

 

 

15,532

 

US Treasury securities

 

 

 

 

 

23,552

 

 

 

 

 

 

23,552

 

Mutual funds, held in rabbi trust

 

 

11,978

 

 

 

 

 

 

 

 

 

11,978

 

Certificates of deposit

 

 

 

 

 

249

 

 

 

 

 

 

249

 

 

 

$

11,978

 

 

$

272,244

 

 

$

 

 

$

284,222

 

 

 

Marketable Securities Fair Value as of

 

 

 

April 30, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds

 

$

 

 

$

197,116

 

 

$

 

 

$

197,116

 

Municipal and pre-refunded municipal bonds

 

 

 

 

 

137,348

 

 

 

 

 

 

137,348

 

Commercial paper

 

 

 

 

 

7,789

 

 

 

 

 

 

7,789

 

Federal government agencies

 

 

 

 

 

338

 

 

 

 

 

 

338

 

US Treasury securities

 

 

 

 

 

12,744

 

 

 

 

 

 

12,744

 

Mutual funds, held in rabbi trust

 

 

11,437

 

 

 

 

 

 

 

 

 

11,437

 

Certificates of deposit

 

 

 

 

 

249

 

 

 

 

 

 

249

 

 

 

$

11,437

 

 

$

355,584

 

 

$

 

 

$

367,021