XML 30 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable, Accrued Expenses and Other Current Liabilities
12 Months Ended
Jan. 31, 2023
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, 2023January 31, 2022
Accounts payable$7,264 $9,218 
Accrued employee compensation23,621 17,589 
Accrued Publisher Network fees3,220 2,885 
Accrued professional services and associated costs2,328 2,663 
Accrued employee stock purchase plan withholdings liability1,736 2,397 
Other current liabilities10,848 13,680 
Total accounts payable, accrued expenses and other current liabilities$49,017 $48,432