XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components - Schedule of Other Long-Term Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2022
Jan. 31, 2021
Property Plant And Equipment [Line Items]    
Acquired intangible assets, net of amortization [1] $ 17,708  
Internally developed software costs, net of amortization [2],[3] 15,576 $ 16,071
Other assets, non-current 12,414 7,954
Other long-term assets 49,532 32,774
On-premises software    
Property Plant And Equipment [Line Items]    
Internally developed software costs, net of amortization [4] $ 3,834 $ 8,749
[1] Refer to Note 8 for amortization expense details related to acquired intangible assets.
[2] Capitalized stock-based compensation expense, which is included in these amounts, was $2.8 million for the years ended January 31, 2022 and 2021.
[3] The accumulated amortization related to internally developed software was $16.4 million and $7.8 million as of January 31, 2022 and 2021, respectively. Amortization expense was $8.6 million and $6.1 million for the years ending January 31, 2022 and 2021, respectively.
[4] The accumulated amortization related to on-premises software was $7.0 million and $3.4 million as of January 31, 2022 and 2021, respectively. Amortization expense was $3.6 million and $3.4 million for the years ending January 31, 2022 and 2021, respectively.