Purchased Intangible Assets and Goodwill - Summary (Details) - USD ($) $ in Thousands |
Oct. 31, 2022 |
Jan. 31, 2022 |
---|---|---|
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | $ 26,457 | $ 14,467 |
Accumulated Amortization | (12,527) | (11,015) |
Net Carrying Amount | 13,930 | 3,452 |
Developed technology | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 19,563 | 9,271 |
Accumulated Amortization | (8,694) | (7,692) |
Net Carrying Amount | 10,869 | 1,579 |
Customer relationships | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 5,186 | 4,287 |
Accumulated Amortization | (3,085) | (2,717) |
Net Carrying Amount | 2,101 | 1,570 |
Tradename | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Carrying Amount | 1,708 | 909 |
Accumulated Amortization | (748) | (606) |
Net Carrying Amount | $ 960 | $ 303 |