XML 43 R27.htm IDEA: XBRL DOCUMENT v3.19.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements, Recurring and Nonrecurring
Contractual maturities of investments as of March 31, 2019 are set forth below (in thousands):
 
Estimated
Fair Value
Due within one year
$
32,385

Due after one year
37,514

Total
$
69,899

Cash, cash equivalents and available-for-sale investments were (in thousands):
As of March 31, 2019
 
Amortized
Costs
 
Gross
Unrealized
Gain
 
Gross
Unrealized
Loss
 
Estimated
Fair Value
 
Cash and
Cash
Equivalents
 
Short-Term
Investments
Cash
 
$
25,364

 
$

 
$

 
$
25,364

 
$
25,364

 
$

Level 1:
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
251,219

 

 

 
251,219

 
251,219

 

Subtotal
 
276,583

 

 

 
276,583

 
276,583

 

Level 2:
 
 
 
 
 
 
 
 
 
 
 
 
Corporate debt
 
46,516

 
51

 
(29
)
 
46,538

 

 
46,538

Municipal securities
 
5,511

 
17

 

 
5,528

 

 
5,528

Asset backed securities
 
13,596

 
9

 
(17
)
 
13,588

 

 
13,588

Agency bond
 
4,260

 

 
(15
)
 
4,245

 

 
4,245

Subtotal
 
69,883

 
77

 
(61
)
 
69,899

 

 
69,899

Total assets
 
$
346,466

 
$
77

 
$
(61
)
 
$
346,482

 
$
276,583

 
$
69,899

As of March 31, 2018
 
Amortized
Costs
 
Gross
Unrealized
Gain
 
Gross
Unrealized
Loss
 
Estimated
Fair Value
 
Cash and
Cash
Equivalents
 
Short-Term
Investments
Cash
 
$
16,499

 
$

 
$

 
$
16,499

 
$
16,499

 
$

Level 1:
 
 
 
 
 
 
 
 
 
 
 
 
Money market funds
 
15,204

 

 

 
15,204

 
15,204

 

Subtotal
 
31,703

 

 

 
31,703

 
31,703

 

Level 2:
 
 
 
 
 
 
 
 
 
 
 
 
Commercial paper
 
13,254

 

 
(8
)
 
13,246

 

 
13,246

Corporate debt
 
70,631

 
6

 
(296
)
 
70,341

 

 
70,341

Asset backed securities
 
3,385

 
3

 
(1
)
 
3,387

 

 
3,387

Mortgage backed securities
 
27,063

 
1

 
(119
)
 
26,945

 

 
26,945

Agency bond
 
4,183

 

 
(35
)
 
4,148

 

 
4,148

Subtotal
 
121,013

 
10

 
(464
)
 
120,559

 

 
120,559

Total assets
 
$
152,716

 
$
10

 
$
(464
)
 
$
152,262

 
$
31,703

 
$
120,559