XML 35 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Financial Instruments and Fair Value (Tables)
6 Months Ended
Jul. 31, 2017
Investments All Other Investments [Abstract]  
Schedule of Available-for-Sale Securities at Fair Value

All of the investments are classified as available-for-sale securities and reported at fair value in the condensed consolidated balance sheets as follows:

 

 

 

As of July 31, 2017

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

 

 

(in thousands)

 

Money market funds

 

$

10,232

 

 

$

 

 

$

 

 

$

10,232

 

Commercial paper

 

 

6,980

 

 

 

 

 

 

 

 

 

6,980

 

Corporate bonds

 

 

48,758

 

 

 

3

 

 

 

(33

)

 

 

48,728

 

Asset-backed securities

 

 

13,024

 

 

 

 

 

 

(7

)

 

 

13,017

 

U.S. government securities

 

 

22,397

 

 

 

 

 

 

(45

)

 

 

22,352

 

Total cash equivalents and marketable securities

 

$

101,391

 

 

$

3

 

 

$

(85

)

 

$

101,309

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of January 31, 2017

 

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

 

 

(in thousands)

 

Money market funds

 

$

8,328

 

 

$

 

 

$

 

 

$

8,328

 

Demand deposits

 

 

10,000

 

 

 

 

 

 

 

 

 

10,000

 

Commercial paper

 

 

4,784

 

 

 

 

 

 

 

 

 

4,784

 

Corporate bonds

 

 

42,713

 

 

 

6

 

 

 

(41

)

 

 

42,678

 

Asset-backed securities

 

 

11,686

 

 

 

1

 

 

 

(12

)

 

 

11,675

 

U.S. government securities

 

 

23,409

 

 

 

6

 

 

 

(30

)

 

 

23,385

 

Total cash equivalents and marketable securities

 

$

100,920

 

 

$

13

 

 

$

(83

)

 

$

100,850

 

 

Schedule of Cash Equivalents and Marketable Securities

 

 

 

As of

 

 

 

July 31, 2017

 

 

January 31, 2017

 

 

 

(in thousands)

 

Included in cash equivalents

 

$

10,232

 

 

$

18,328

 

Included in marketable securities

 

 

91,077

 

 

 

82,522

 

Total cash equivalents and marketable securities

 

$

101,309

 

 

$

100,850

 

 

Summary of Contractual Maturities of Investments

The contractual maturities of the investments at July 31, 2017 and January 31, 2017 were as follows:

 

 

As of

 

 

 

July 31, 2017

 

 

January 31, 2017

 

 

 

(in thousands)

 

Due within one year

 

$

86,791

 

 

$

76,992

 

Due within one to two years

 

 

14,518

 

 

 

23,858

 

Total cash equivalents and marketable securities

 

$

101,309

 

 

$

100,850

 

 

Schedule of Fair Value of Financial Instruments Measured on Recurring Basis

The following table presents the fair value of the financial instruments measured on a recurring basis as of July 31, 2017 and January 31, 2017:

 

 

 

 

As of July 31, 2017

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

(in thousands)

 

Money market funds

 

$

10,232

 

 

$

10,232

 

 

$

 

 

$

 

Commercial paper

 

 

6,980

 

 

 

 

 

 

6,980

 

 

 

 

Corporate bonds

 

 

48,728

 

 

 

 

 

 

48,728

 

 

 

 

Asset-backed securities

 

 

13,017

 

 

 

 

 

 

13,017

 

 

 

 

U.S. government securities

 

 

22,352

 

 

 

 

 

 

22,352

 

 

 

 

Total cash equivalents and marketable securities

 

$

101,309

 

 

$

10,232

 

 

$

91,077

 

 

$

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

As of January 31, 2017

 

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

 

(in thousands)

 

Money market funds

 

$

8,328

 

 

$

8,328

 

 

$

 

 

$

 

Demand deposits

 

 

10,000

 

 

 

10,000

 

 

 

 

 

 

 

Commercial paper

 

 

4,784

 

 

 

 

 

 

4,784

 

 

 

 

Corporate bonds

 

 

42,678

 

 

 

 

 

 

42,678

 

 

 

 

Asset-backed securities

 

 

11,675

 

 

 

 

 

 

11,675

 

 

 

 

U.S. government securities

 

 

23,385

 

 

 

 

 

 

23,385

 

 

 

 

Total cash equivalents and marketable securities

 

$

100,850

 

 

$

18,328

 

 

$

82,522

 

 

$