XML 35 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Cash, cash equivalents and short-term investments (Tables)
3 Months Ended
Sep. 30, 2020
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Schedule of cash, cash equivalents and short-term investments
Cash, cash equivalents and short-term investments consisted of the following as of September 30, 2020 (in thousands):
DescriptionAmortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Cash$23,010 $— $— $23,010 
Cash equivalents:
Money market mutual funds5,303 — — 5,303 
Total cash equivalents5,303 — — 5,303 
Total cash and cash equivalents28,313 — — 28,313 
Short-term investments:
U.S. treasury securities1,532 27 — 1,559 
U.S. agency securities3,188 44 — 3,232 
Asset-backed securities16,599 352 — 16,951 
Municipal securities6,280 83 — 6,363 
Corporate bonds41,651 750 (1)42,400 
Total short-term investments69,250 1,256 (1)70,505 
Cash, cash equivalents and short-term investments$97,563 $1,256 $(1)$98,818 


Cash, cash equivalents and short-term investments consisted of the following as of June 30, 2020 (in thousands):
DescriptionAmortized
Cost
Unrealized
Gains
Unrealized
Losses
Estimated
Fair Value
Cash$20,323 $— $— $20,323 
Cash equivalents:
Money market mutual funds195 — — 195 
Total cash equivalents195 — — 195 
Total cash and cash equivalents20,518 — — 20,518 
Short-term investments:
U.S. treasury securities3,712 41 — 3,753 
U.S. agency securities5,004 54 — 5,058 
Asset-backed securities20,392 434 — 20,826 
Municipal securities9,464 78 — 9,542 
Corporate bonds50,173 963 — 51,136 
Total short-term investments88,745 1,570 — 90,315 
Cash, cash equivalents and short-term investments$109,263 $1,570 $— $110,833 
Schedule of cost and estimated fair value of short-term fixed income securities classified as short-term investments
The following table summarizes the cost and estimated fair value of short-term fixed income securities classified as short-term investments based on stated maturities as of September 30, 2020 (in thousands):
Amortized
Cost
Estimated
Fair Value
Due within one year$29,750 $30,096 
Due between one and two years28,791 29,479 
Due between two and three years10,709 10,930 
Total$69,250 $70,505