XML 22 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments
12 Months Ended
Apr. 30, 2020
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The Company measures its investments based on a fair value hierarchy disclosure framework that prioritizes and ranks the level of market price observability used in measuring assets and liabilities at fair value. A number of factors affect market price observability including the type of asset or liability and its characteristics. This hierarchy prioritizes the inputs into three broad levels as follows:
 
Level 1—Quoted prices in active markets for identical instruments.
Level 2—Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets.
Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.
The following is a general description of the valuation methodologies used for financial assets and liabilities measured at fair value, including the general classification of such assets and liabilities pursuant to the valuation hierarchy.
Cash Equivalents—Cash equivalents include investments in government obligation based money-market funds, other money market instruments and interest-bearing deposits with initial or remaining terms of three months or less. The fair value of cash equivalents approximates its carrying value due to the short-term nature of these instruments.
Marketable Securities—Marketable securities utilizing Level 1 inputs include active exchange-traded equity securities and equity index funds, and most U.S. government debt securities, as these securities all have quoted prices in active markets. Marketable securities utilizing Level 2 inputs include municipal bonds. We value these securities using market-corroborated pricing or other models that use observable inputs such as yield curves.
The following table presents our assets that we measured at fair value on a recurring basis and indicates the fair value hierarchy of the valuation techniques we utilized to determine such fair value (in thousands): 
 
April 30, 2020
 
April 30, 2019
 
Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Total
 
Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
 
Total
Cash equivalents
$
75,256

 
$

 
$

 
$
75,256

 
$
56,645

 
$

 
$

 
$
56,645

Marketable securities
11,758

 
3,104

 

 
14,862

 
11,002

 
16,192

 

 
27,194

Total
$
87,014

 
$
3,104

 
$

 
$
90,118

 
$
67,647

 
$
16,192

 
$

 
$
83,839


The carrying amounts of cash, trade accounts receivable and unbilled accounts receivable, accounts payable, accrued compensation and related costs, and other current liabilities approximate fair value because of their short-term maturities.