Deferred Contract Acquisition and Fulfillment Costs (Details) - USD ($) $ in Thousands |
3 Months Ended | |
---|---|---|
Apr. 30, 2025 |
Apr. 30, 2024 |
|
Capitalized Contract Cost, Net [Roll Forward] | ||
Amortization of deferred contract acquisition costs | $ (66,482) | $ (54,212) |
Deferred Contract Acquisition Costs: | ||
Capitalized Contract Cost, Net [Roll Forward] | ||
Beginning balance | 467,201 | 409,658 |
Additions to deferred contract acquisition costs | 45,607 | 52,088 |
Amortization of deferred contract acquisition costs | (56,009) | (44,400) |
Cumulative translation adjustment | 5,170 | (1,603) |
Ending balance | 461,969 | 415,743 |
Deferred Contract Fulfillment Costs: | ||
Capitalized Contract Cost, Net [Roll Forward] | ||
Beginning balance | 23,657 | 22,525 |
Additions to deferred contract acquisition costs | 11,041 | 10,984 |
Amortization of deferred contract acquisition costs | (10,473) | (9,812) |
Cumulative translation adjustment | 1,327 | (150) |
Ending balance | $ 25,552 | $ 23,547 |