v3.24.3
Shareholders' Equity - Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense $ 45,835 $ 49,647 $ 143,124 $ 153,449
Cost of subscription revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 2,983 3,164 9,055 9,980
Cost of professional services revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 1,485 1,777 4,734 5,602
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 17,763 17,220 54,036 52,263
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense 14,453 17,462 45,472 55,505
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total share-based compensation expense $ 9,151 $ 10,024 $ 29,827 $ 30,099