XML 65 R12.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Components
6 Months Ended
Jul. 31, 2019
Balance Sheet Components  
Balance Sheet Components

4.  Balance Sheet Components

Prepaid Expenses and Other Current Assets

Prepaid expenses and other current assets consisted of the following:

​

​

​

​

​

​

​

​

​

    

July 31, 

    

January 31, 

​

 

2019

 

2019

​

 

(in thousands)

​

​

​

​

​

​

​

Prepaid expenses

​

$

22,671

​

$

14,390

Prepaid hosting services

​

 

4,280

​

 

2,915

Other current assets

​

 

2,397

​

 

1,105

Prepaid expenses and other current assets

​

$

29,348

​

$

18,410

​

Property and Equipment, Net

Property and equipment, net consisted of the following:

​

​

​

​

​

​

​

​

​

    

July 31, 

    

January 31, 

​

 

2019

 

2019

​

 

(in thousands)

​

​

​

​

​

​

​

Data center and other computer equipment

​

$

55,980

​

$

44,735

Capitalized internal-use software

​

 

25,764

​

 

22,209

Leasehold improvements

​

 

9,916

​

 

10,011

Purchased software

​

 

1,757

​

 

1,460

Furniture and equipment

​

 

3,417

​

 

2,553

Construction in process

​

 

47,991

​

 

19,455

​

​

 

144,825

​

 

100,423

Less: Accumulated depreciation and amortization

​

 

(36,836)

​

 

(26,688)

Property and equipment, net

​

$

107,989

​

$

73,735

​

Construction in process mainly includes data center equipment purchased that has not yet been placed in service. As of July 31, 2019, $47.0 million of data center equipment was purchased but not yet been placed into service.

Depreciation and amortization expense of property and equipment was $5.3 million and $3.4 million during the three months ended July 31, 2019 and July 31, 2018, respectively, and $10.2 million and $6.4 million during the six months ended July 31, 2019 and July 31, 2018, respectively.

Intangible Assets, Net

Total intangible assets, net consisted of the following:

​

​

​

​

​

​

​

​

​

​

​

    

​

    

​

    

Weighted-Average

​

​

July 31, 

​

January 31, 

​

Remaining Useful

​

 

2019

 

2019

 

Life

​

 

(in thousands)

​

(in months)

​

​

​

​

​

​

​

​

​

Developed technology

​

$

1,246

​

$

1,269

​

15

Customer relationships

​

 

613

​

 

632

​

39

Non-compete agreement

​

 

123

​

 

126

​

15

​

​

 

1,982

​

 

2,027

​

​

Less: Accumulated amortization

​

 

(1,244)

​

 

(979)

​

​

Intangible assets, net

​

$

738

​

$

1,048

​

​

​

Amortization of developed technology, customer relationships, and non-compete agreement are recorded within cost of revenue, sales and marketing expense, and research and development expense, respectively, in the condensed consolidated statements of operations. Amortization expense of intangible assets was $0.1 million and $0.2 million during the three months ended July 31, 2019 and July 31, 2018, respectively, and $0.3 million and $0.4 million during the six months ended July 31, 2019 and July 31, 2018, respectively.

The estimated aggregate future amortization expense of intangible assets as of July 31, 2019 is as follows:

​

​

​

​

​

​

    

Total

​

 

(in thousands)

​

​

​

​

Fiscal 2020 (remaining six months)

​

$

206

Fiscal 2021

​

 

324

Fiscal 2022

​

 

123

Fiscal 2023

​

 

85

Fiscal 2024

​

 

—

Total amortization expense

​

$

738

​

The developed technology, customer relationships, and non-compete agreement assets are being amortized over 3 years, 5 years, and 3 years, respectively.

Accrued Expenses

Accrued expenses consisted of the following:

​

​

​

​

​

​

​

​

​

    

July 31, 

    

January 31, 

​

 

2019

 

2019

​

 

(in thousands)

​

​

​

​

​

​

​

Web hosting services

​

$

7,478

​

$

12,224

Accrued purchases of property and equipment

​

 

10,701

​

 

7,042

Other vendor expenses

​

 

12,707

​

 

12,326

Amounts due for employee expenses

​

 

1,682

​

 

949

Accrued expenses

​

$

32,568

​

$

32,541

​

Accrued Payroll and Benefits

Accrued payroll and benefits consisted of the following:

​

​

​

​

​

​

​

​

​

    

July 31, 

    

January 31, 

​

 

2019

 

2019

​

 

(in thousands)

​

​

​

​

​

​

​

Accrued payroll and related expenses

​

$

5,686

​

$

4,326

Accrued bonuses

​

 

5,433

​

 

5,459

Accrued commissions

​

 

8,938

​

 

9,499

Accrued payroll and benefits

​

$

20,057

​

$

19,284

​