XML 30 R27.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Payable, Accrued Expenses and Other Current Liabilities (Tables)
9 Months Ended
Oct. 31, 2019
Payables and Accruals [Abstract]  
Schedule of Accounts Payable, Accrued Expenses and Other Current Liabilities Accounts payable, accrued expenses and other current liabilities consisted of the following:
(in thousands)
October 31, 2019
 
January 31, 2019
Accounts payable
$
10,252

 
$
8,025

Accrued employee compensation
15,111

 
19,029

Accrued Knowledge Network application provider fees
2,634

 
2,508

Accrued professional services and associated costs
3,064

 
2,198

Accrued employee stock purchase plan withholdings liability
1,085

 
2,635

Customer deposits
1,417

 
1,144

Other current liabilities
11,923

 
8,697

Total accounts payable, accrued expenses and other current liabilities
$
45,486

 
$
44,236