XML 33 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts Payable, Accrued Expenses and Other Current Liabilities
12 Months Ended
Jan. 31, 2024
Payables and Accruals [Abstract]  
Accounts Payable, Accrued Expenses and Other Current Liabilities Accounts Payable, Accrued Expenses and Other Current Liabilities
        Accounts payable, accrued expenses and other current liabilities consisted of the following:
(in thousands)January 31, 2024January 31, 2023
Accounts payable$7,430 $7,264 
Accrued employee compensation15,961 23,621 
Accrued Publisher Network fees1,839 3,220 
Accrued professional services and associated costs2,307 2,328 
Accrued employee stock purchase plan withholdings liability1,958 1,736 
Other current liabilities9,271 10,848 
Total accounts payable, accrued expenses and other current liabilities$38,766 $49,017