XML 46 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components (Tables)
3 Months Ended
Apr. 30, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Property, Plant and Equipment
The table below summarizes property and equipment which consists of the following (in thousands):

 April 30, 2020January 31, 2020
Computer equipment and software$60,052  $56,758  
Furniture, fixtures and equipment1,066  1,028  
Leasehold improvements6,570  6,941  
Equipment acquired under capital leases11,543  11,687  
Construction-in-progress5,216  3,113  
Total property and equipment, gross84,447  79,527  
Less accumulated depreciation and amortization  (48,173) (44,648) 
Property and equipment, net$36,274  $34,879  
Schedule of Accrued Expenses and Other Current Liabilities
The table below summarizes accrued expenses and other current liabilities which consists of the following (in thousands):
April 30, 2020January 31, 2020
Capital leases, current$4,341  $4,316  
Income tax liability2,168  3,932  
Indemnity holdback related to acquisitions2,300  1,573  
Other10,747  10,447  
Accrued expenses and other current liabilities$19,556  $20,268  
Schedule of Accrued Compensation
The table below summarizes accrued compensation which consists of the following (in thousands):

April 30, 2020January 31, 2020
Accrued salaries and bonuses$3,003  $8,312  
Accrued commissions2,709  11,280  
Accrued vacation3,766  3,906  
Employee stock purchase plan2,140  8,693  
Payroll taxes6,606  4,969  
Accrued compensation$18,224  $37,160