v3.26.1
Deferred Contract Acquisition and Fulfillment Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Capitalized Contract Cost, Net [Roll Forward]    
Amortization of deferred contract acquisition and fulfillment costs $ (67,358) $ (66,482)
Deferred Contract Acquisition Costs    
Capitalized Contract Cost, Net [Roll Forward]    
Beginning balance 474,628 467,201
Additions to deferred contract acquisition and fulfillment costs 50,430 45,607
Amortization of deferred contract acquisition and fulfillment costs (56,176) (56,009)
Cumulative translation adjustment (430) 5,170
Ending balance 468,452 461,969
Deferred Contract Fulfillment Costs    
Capitalized Contract Cost, Net [Roll Forward]    
Beginning balance 27,933 23,657
Additions to deferred contract acquisition and fulfillment costs 15,061 11,041
Amortization of deferred contract acquisition and fulfillment costs (11,182) (10,473)
Cumulative translation adjustment (345) 1,327
Ending balance $ 31,467 $ 25,552