FAIR VALUE MEASUREMENTS - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Recurring - USD ($)
|
Apr. 30, 2023 |
Jan. 31, 2023 |
Apr. 30, 2022 |
| Level 1 |
|
|
|
| Assets: |
|
|
|
| Money market funds |
$ 80,624,000
|
$ 96,941,000
|
|
| U.S. Treasury bills, classified as cash and cash equivalents |
249,000
|
|
|
| Commercial paper, classified as cash and cash equivalents |
0
|
0
|
|
| Foreign currency forward contracts |
0
|
0
|
|
| Contingent consideration receivable |
|
0
|
|
| Total assets |
80,873,000
|
96,941,000
|
|
| 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
|
|
| U.S. Treasury bills, classified as cash and cash equivalents |
0
|
|
|
| Commercial paper, classified as cash and cash equivalents |
30,975,000
|
50,869,000
|
|
| Foreign currency forward contracts |
5,000
|
19,000
|
|
| Contingent consideration receivable |
|
8,000
|
|
| Total assets |
30,980,000
|
50,896,000
|
|
| Liabilities: |
|
|
|
| Foreign currency forward contracts |
235,000
|
124,000
|
|
| Contingent consideration — business combinations |
0
|
0
|
|
| Total liabilities |
235,000
|
124,000
|
|
| Level 3 |
|
|
|
| Assets: |
|
|
|
| Money market funds |
0
|
0
|
|
| U.S. Treasury bills, classified as cash and cash equivalents |
0
|
|
|
| Commercial paper, classified as cash and cash equivalents |
0
|
0
|
|
| Foreign currency forward contracts |
0
|
0
|
|
| Contingent consideration receivable |
|
0
|
|
| Total assets |
0
|
0
|
|
| Liabilities: |
|
|
|
| Foreign currency forward contracts |
0
|
0
|
|
| Contingent consideration — business combinations |
12,884,000
|
12,717,000
|
$ 0
|
| Total liabilities |
$ 12,884,000
|
$ 12,717,000
|
|