Quarterly report [Sections 13 or 15(d)]

Revenue Recognition (Details)

v3.26.1
Revenue Recognition (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Jan. 31, 2026
Capitalized Contract Cost [Line Items]      
Capitalized costs to obtain customer contracts $ 183.8   $ 173.0
Amortization of costs to obtain customer contracts 18.0 $ 12.0  
Revenue recognized previously included in deferred revenue balance 141.5    
Contract assets 9.1   10.6
Remaining performance obligations 1,038.3   986.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-02-01      
Capitalized Contract Cost [Line Items]      
Remaining performance obligations     $ 618.8
Timing of satisfaction of performance obligation     12 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-05-01      
Capitalized Contract Cost [Line Items]      
Remaining performance obligations $ 627.1    
Timing of satisfaction of performance obligation 12 months    
Prepaid expenses and other current assets      
Capitalized Contract Cost [Line Items]      
Capitalized costs to obtain customer contracts $ 66.8   $ 63.1
Other noncurrent assets      
Capitalized Contract Cost [Line Items]      
Capitalized costs to obtain customer contracts $ 117.0   $ 109.9