Annual report pursuant to Section 13 and 15(d)

Revenue Recognition - Narrative (Details)

v3.22.1
Revenue Recognition - Narrative (Details)
$ in Millions
12 Months Ended
Jan. 31, 2022
USD ($)
revenueSource
Jan. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Capitalized Contract Cost [Line Items]      
Number of revenue sources | revenueSource 2    
Capitalized costs to obtain customer contracts $ 83.0 $ 60.8  
Amortization of costs to obtain customer contracts 35.5 26.6 $ 20.7
Revenue recognized previously included in deferred revenue balance 216.4 180.0 $ 129.0
Contract assets 3.2 0.8  
Prepaid expenses and other current assets      
Capitalized Contract Cost [Line Items]      
Capitalized costs to obtain customer contracts 40.7 29.6  
Other noncurrent assets      
Capitalized Contract Cost [Line Items]      
Capitalized costs to obtain customer contracts $ 42.3 $ 31.2