v3.25.1
Deferred Contract Acquisition and Fulfillment Costs (Tables)
3 Months Ended
Apr. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Deferred Contract Acquisition and Fulfillment Costs
The following table represents a rollforward of our deferred contract acquisition and fulfillment costs:
Three Months Ended April 30,
(in thousands)20252024
Deferred Contract Acquisition Costs:
Beginning balance$467,201 $409,658 
Additions to deferred contract acquisition costs45,607 52,088 
Amortization of deferred contract acquisition costs(56,009)(44,400)
Cumulative translation adjustment5,170 (1,603)
Ending balance$461,969 $415,743 
Deferred Contract Fulfillment Costs:
Beginning balance$23,657 $22,525 
Additions to deferred contract fulfillment costs11,041 10,984 
Amortization of deferred contract fulfillment costs(10,473)(9,812)
Cumulative translation adjustment1,327 (150)
Ending balance$25,552 $23,547