XML 26 R27.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]  
Schedule of Cost and Accumulated Depreciation and Amortization of Property and Equipment
The cost and accumulated depreciation and amortization of property and equipment are as follows (in thousands):
As of
April 30, 2020January 31, 2020
Computer equipment and software
$23,106  $22,489  
Office furniture and equipment
12,824  12,672  
Leasehold improvements
24,739  24,236  
Property and equipment, gross
60,669  59,397  
Less: accumulated depreciation and amortization
(40,091) (37,409) 
Property and equipment, net
$20,578  $21,988  
Schedule of Intangible Assets
Intangible assets consisted of the following as of April 30, 2020 (in thousands):
Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted Average
Remaining Useful Life
(in years)
Developed technology
$17,570  $(12,113) $5,457  1.8
Customer relationships and other acquired intangible assets
671,447  (97,444) 574,003  8.7
Unbilled contracts
18,300  (12,200) 6,100  0.7
Total
$707,317  $(121,757) $585,560  8.5
Intangible assets consisted of the following as of January 31, 2020 (in thousands):
Gross Fair
Value
Accumulated
Amortization
Net Book
Value
Weighted Average
Remaining Useful Life
(in years)
Developed technology
$17,570  $(11,321) $6,249  2.0
Customer relationships and other acquired intangible assets
671,447  (80,847) 590,600  8.9
Unbilled contracts
18,300  (9,913) 8,387  0.9
Total
$707,317  $(102,081) $605,236  8.7
Schedule of Expected Future Amortization Expense of Intangible Assets
The expected future amortization expense of these intangible assets as of April 30, 2020 is as follows (in thousands):
Remaining nine months of fiscal 2021$58,265  
fiscal 202269,074  
fiscal 202366,722  
fiscal 202466,211  
fiscal 202566,160  
fiscal 2026 and thereafter259,128  
Total amortization expense$585,560  
Schedule of Accrued Compensation and Other Accrued Liabilities
Accrued compensation consists of the following (in thousands):
As of
April 30,
2020
January 31,
2020
Accrued salaries, benefits and commissions
$15,021  $27,067  
Accrued bonuses
9,796  13,409  
Accrued compensation-related taxes
10,620  15,205  
Employee stock purchase plan withholdings
7,266  2,732  
Other
4,687  3,413  
Total accrued compensation
$47,390  $61,826  
Other Accrued Liabilities
Other accrued liabilities consist of the following (in thousands):
As of
April 30,
2020
January 31,
2020
Accrued professional costs
$4,864  $6,182  
Accrued taxes
4,802  5,164  
Accrued travel
232  1,574  
Other (1)
11,268  9,377  
Total other accrued liabilities
$21,166  $22,297