XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Accounts Payable, Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Jan. 31, 2022
Payables and Accruals [Abstract]    
Accounts payable $ 7,264 $ 9,218
Accrued employee compensation 23,621 17,589
Accrued Publisher Network fees 3,220 2,885
Accrued professional services and associated costs 2,328 2,663
Accrued employee stock purchase plan withholdings liability 1,736 2,397
Other current liabilities 10,848 13,680
Accounts payable, accrued expenses and other current liabilities $ 49,017 $ 48,432