Income Taxes - Significant Components of Deferred Income Tax Assets (Details) - USD ($) $ in Thousands |
Jan. 31, 2025 |
Jan. 31, 2024 |
|---|---|---|
| Deferred tax assets: | ||
| Net operating loss carryforwards | $ 7,362 | $ 12,995 |
| Research and development credit carryforwards | 6,586 | 16,610 |
| Stock-based compensation | 59,565 | 84,906 |
| Accruals and reserves | 43,953 | 39,295 |
| Deferred revenue | 328,114 | 308,152 |
| Capitalized research expenditures | 514,667 | 379,102 |
| Operating lease liabilities | 16,551 | 17,829 |
| Other assets | 2,957 | 4,105 |
| Total deferred tax assets | 979,755 | 862,994 |
| Valuation allowance | (28,990) | (35,949) |
| Total deferred tax assets net of valuation allowance | 950,765 | 827,045 |
| Deferred tax liabilities: | ||
| Property and equipment and intangible assets | (38,343) | (35,007) |
| Deferred contract acquisition costs | (76,439) | (83,862) |
| Operating right-of-use assets | (14,233) | (14,396) |
| Strategic investments | (75,290) | (35,480) |
| Total deferred tax liabilities | (204,305) | (168,745) |
| Net deferred tax assets | $ 746,460 | $ 658,300 |
| X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from in-process research and development cost acquired in business combination or from joint venture formation or both. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments). Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Deferred Tax Asset, Contract With Customer Liability No definition available.
|
| X | ||||||||||
- Definition Deferred Tax Assets, Lease Liabilities No definition available.
|
| X | ||||||||||
- Definition Deferred Tax Liabilities, Contract With Customer Liabilities No definition available.
|
| X | ||||||||||
- Definition Deferred Tax Liabilities, Right Of Use Assets No definition available.
|