FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Recurring - USD ($) $ in Thousands |
Apr. 30, 2022 |
Jan. 31, 2022 |
Apr. 30, 2021 |
| Level 1 |
|
|
|
| Assets: |
|
|
|
| Money market funds |
$ 25,135
|
$ 127,041
|
|
| Commercial paper, classified as cash and cash equivalents |
0
|
0
|
|
| Foreign currency forward contracts |
|
0
|
|
| Contingent consideration receivable |
0
|
0
|
|
| Total assets |
25,135
|
127,041
|
|
| Liabilities: |
|
|
|
| Foreign currency forward contracts |
0
|
0
|
|
| Contingent consideration — business combinations |
0
|
0
|
|
| Total liabilities |
0
|
0
|
|
| Level 2 |
|
|
|
| Assets: |
|
|
|
| Money market funds |
0
|
0
|
|
| Commercial paper, classified as cash and cash equivalents |
74,967
|
29,995
|
|
| Foreign currency forward contracts |
|
33
|
|
| Contingent consideration receivable |
0
|
0
|
|
| Total assets |
74,967
|
30,028
|
|
| Liabilities: |
|
|
|
| Foreign currency forward contracts |
246
|
91
|
|
| Contingent consideration — business combinations |
4,830
|
7,776
|
|
| Total liabilities |
5,076
|
7,867
|
|
| Level 3 |
|
|
|
| Assets: |
|
|
|
| Money market funds |
0
|
0
|
|
| Commercial paper, classified as cash and cash equivalents |
0
|
0
|
|
| Foreign currency forward contracts |
|
0
|
|
| Contingent consideration receivable |
204
|
271
|
$ 500
|
| Total assets |
204
|
271
|
|
| Liabilities: |
|
|
|
| Foreign currency forward contracts |
0
|
0
|
|
| Contingent consideration — business combinations |
0
|
0
|
|
| Total liabilities |
$ 0
|
$ 0
|
|