XML 76 R59.htm IDEA: XBRL DOCUMENT
v3.24.1

Fair Value Measurements - Schedule of Investments (Details) - USD ($) $ in Thousands | Jan. 31, 2024 | Jan. 31, 2023
--- | --- | ---
Cash and cash equivalents: |  |
Amortized Cost | $ 256,651 | $ 137,941
Short-term investments: |  |
Amortized Cost | 671,897 | 487,200
Gross Unrealized Gains | 30 | 49
Gross Unrealized Losses | (2,622) | (1,665)
Short-term investments | 669,305 | 485,584
Long-term investments: |  |
Amortized Cost | 188,069 | 528,127
Gross Unrealized Gains | 703 | 205
Gross Unrealized Losses | (115) | (5,410)
Estimated Fair Value | 188,657 | 522,922
Total assets measured at fair value, Amortized Cost | 1,116,617 | 1,153,268
Total assets measured at fair value, Gross Unrealized Gains | 733 | 254
Total assets measured at fair value, Gross Unrealized Losses | (2,737) | (7,075)
Total assets measured at fair value, Estimated Fair Value | 1,114,613 | 1,146,447
Cash |  |
Cash and cash equivalents: |  |
Amortized Cost | 43,925 | 35,055
Gross Unrealized Gains | 0 | 0
Gross Unrealized Losses | 0 | 0
Estimated Fair Value | 43,925 | 35,055
Total cash and cash equivalents |  |
Cash and cash equivalents: |  |
Amortized Cost | 256,651 | 137,941
Gross Unrealized Gains | 0 | 0
Gross Unrealized Losses | 0 | 0
Estimated Fair Value | 256,651 | 137,941
Level 1 | US Treasury securities |  |
Short-term investments: |  |
Amortized Cost | 234,776 | 144,392
Gross Unrealized Gains | 0 | 1
Gross Unrealized Losses | (1,053) | (501)
Short-term investments | 233,723 | 143,892
Long-term investments: |  |
Amortized Cost | 27,175 | 192,337
Gross Unrealized Gains | 121 | 0
Gross Unrealized Losses | 0 | (2,460)
Estimated Fair Value | 27,296 | 189,877
Level 1 | Money market funds |  |
Cash and cash equivalents: |  |
Amortized Cost | 204,481 | 102,886
Gross Unrealized Gains | 0 | 0
Gross Unrealized Losses | 0 | 0
Estimated Fair Value | 204,481 | 102,886
Level 2 | Commercial paper |  |
Short-term investments: |  |
Amortized Cost |  | 230,305
Gross Unrealized Gains |  | 30
Gross Unrealized Losses |  | (667)
Short-term investments |  | 229,668
Level 2 | Corporate notes and bonds |  |
Short-term investments: |  |
Amortized Cost | 279,248 | 38,443
Gross Unrealized Gains | 12 | 15
Gross Unrealized Losses | (1,068) | (148)
Short-term investments | 278,192 | 38,310
Long-term investments: |  |
Amortized Cost | 69,970 | 233,946
Gross Unrealized Gains | 279 | 178
Gross Unrealized Losses | (67) | (2,029)
Estimated Fair Value | 70,182 | 232,095
Level 2 | US agency securities |  |
Short-term investments: |  |
Amortized Cost | 157,873 | 74,060
Gross Unrealized Gains | 18 | 3
Gross Unrealized Losses | (501) | (349)
Short-term investments | 157,390 | 73,714
Long-term investments: |  |
Amortized Cost | 90,924 | 101,844
Gross Unrealized Gains | 303 | 27
Gross Unrealized Losses | (48) | (921)
Estimated Fair Value | 91,179 | $ 100,950
Level 2 | Certificates of deposit |  |
Cash and cash equivalents: |  |
Amortized Cost | 8,245 |
Gross Unrealized Gains | 0 |
Gross Unrealized Losses | 0 |
Estimated Fair Value | $ 8,245 |

X
- Definition Cash and Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax + References No definition available. + Details
Name: | s_CashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax
Namespace Prefix: | s_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Cash and Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax + References No definition available. + Details
Name: | s_CashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax
Namespace Prefix: | s_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, Before Tax, Current + References No definition available. + Details
Name: | s_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxCurrent
Namespace Prefix: | s_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, Before Tax, Noncurrent + References No definition available. + Details
Name: | s_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxNoncurrent
Namespace Prefix: | s_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, Before Tax, Current + References No definition available. + Details
Name: | s_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxCurrent
Namespace Prefix: | s_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, Before Tax, Noncurrent + References No definition available. + Details
Name: | s_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxNoncurrent
Namespace Prefix: | s_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Debt Securities, Available-For-Sale, Amortized Cost And Cash And Cash Equivalents, At Carrying Value + References No definition available. + Details
Name: | s_DebtSecuritiesAvailableForSaleAmortizedCostAndCashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | s_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Debt Securities, Available-for-sale And Cash And Cash Equivalents, Accumulated Gross Unrealized Gain, Before Tax + References No definition available. + Details
Name: | s_DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsAccumulatedGrossUnrealizedGainBeforeTax
Namespace Prefix: | s_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Debt Securities, Available-for-sale And Cash And Cash Equivalents, Accumulated Gross Unrealized Loss, Before Tax + References No definition available. + Details
Name: | s_DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsAccumulatedGrossUnrealizedLossBeforeTax
Namespace Prefix: | s_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Debt Securities, Available-for-sale And Cash And Cash Equivalents, Fair Value Disclosure + References No definition available. + Details
Name: | s_DebtSecuritiesAvailableForSaleAndCashAndCashEquivalentsFairValueDisclosure
Namespace Prefix: | s_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481830/320-10-45-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481830/320-10-45-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(12)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1 + Details
Name: | us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_CashAndCashEquivalentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. + References No definition available. + Details
Name: | us-gaap_CashAndCashEquivalentsFairValueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1 + Details
Name: | us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1 + Details
Name: | us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- References No definition available. + Details
Name: | us-gaap_LongTermInvestmentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_ShortTermInvestmentsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_CashAndCashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=us-gaap_CorporateNoteSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FinancialInstrumentAxis=s_USAgencySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CashAndCashEquivalentsAxis=us-gaap_CertificatesOfDepositMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |