XML 66 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Cash Equivalents and Investments - Investments With Gross Unrealized Loss Positions (Details)
$ in Thousands
Jan. 31, 2022
USD ($)
Cash Equivalents, Fair Value  
Less than 12 months, fair value $ 100,443
12 months or greater, fair value 0
Total, fair value 100,443
Cash Equivalents, Gross Unrealized Losses  
Less than 12 months, accumulated losses (5)
12 months or greater, accumulated losses 0
Total, accumulated losses (5)
Investments, Fair Value  
Less than 12 months, fair value 3,416,881
12 months or greater, fair value 8,935
Total, fair value 3,425,816
Investments, Gross Unrealized Losses  
Less than 12 months, accumulated losses (15,558)
12 months or greater, accumulated losses (18)
Total, accumulated losses (15,576)
Cash Equivalents And Debt Securities, Available-For-Sale [Abstract]  
Less than 12 months, fair value 3,517,324
12 months or greater, fair value 8,935
Total, fair value 3,526,259
Cash Equivalents And Debt Securities, Available-For-Sale, Unrealized Loss Position, Accumulated Loss [Abstract]  
Less than 12 months, accumulated losses (15,563)
12 months or greater, accumulated losses (18)
Total, accumulated losses (15,581)
Commercial paper  
Cash Equivalents, Fair Value  
Less than 12 months, fair value 55,819
12 months or greater, fair value 0
Total, fair value 55,819
Cash Equivalents, Gross Unrealized Losses  
Less than 12 months, accumulated losses (2)
12 months or greater, accumulated losses 0
Total, accumulated losses (2)
Investments, Fair Value  
Less than 12 months, fair value 653,827
12 months or greater, fair value 0
Total, fair value 653,827
Investments, Gross Unrealized Losses  
Less than 12 months, accumulated losses (821)
12 months or greater, accumulated losses 0
Total, accumulated losses (821)
U.S. government and agency securities  
Cash Equivalents, Fair Value  
Less than 12 months, fair value 36,995
12 months or greater, fair value 0
Total, fair value 36,995
Cash Equivalents, Gross Unrealized Losses  
Less than 12 months, accumulated losses (2)
12 months or greater, accumulated losses 0
Total, accumulated losses (2)
Investments, Fair Value  
Less than 12 months, fair value 334,980
12 months or greater, fair value 0
Total, fair value 334,980
Investments, Gross Unrealized Losses  
Less than 12 months, accumulated losses (2,558)
12 months or greater, accumulated losses 0
Total, accumulated losses (2,558)
Corporate notes and bonds  
Cash Equivalents, Fair Value  
Less than 12 months, fair value 7,629
12 months or greater, fair value 0
Total, fair value 7,629
Cash Equivalents, Gross Unrealized Losses  
Less than 12 months, accumulated losses (1)
12 months or greater, accumulated losses 0
Total, accumulated losses (1)
Investments, Fair Value  
Less than 12 months, fair value 2,378,956
12 months or greater, fair value 8,935
Total, fair value 2,387,891
Investments, Gross Unrealized Losses  
Less than 12 months, accumulated losses (12,044)
12 months or greater, accumulated losses (18)
Total, accumulated losses (12,062)
Certificates of deposit  
Investments, Fair Value  
Less than 12 months, fair value 49,118
12 months or greater, fair value 0
Total, fair value 49,118
Investments, Gross Unrealized Losses  
Less than 12 months, accumulated losses (135)
12 months or greater, accumulated losses 0
Total, accumulated losses $ (135)