XML 42 R27.htm IDEA: XBRL DOCUMENT v3.21.2
SHORT-TERM INVESTMENTS (Tables)
3 Months Ended
Jun. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
Schedule of Short-Term Investments
Our Short-term investments consisted of the following:
 June 30, 2021
  Gross
Unrealized
 
 Cost or
Amortized Cost
GainsLossesFair Value
Short-term investments    
Bank time deposits$266,869 $— $— $266,869 
Available-for-sale securities:    
Corporate bonds661,327 713 (250)661,790 
US Treasuries 55,463 26 — 55,489 
Asset-backed securities229 — — 229 
Commercial paper150,811 — — 150,811 
Total Short-term investments$1,134,699 $739 $(250)$1,135,188 
 
 March 31, 2021
  Gross
Unrealized
 Cost or
Amortized Cost
GainsLossesFair Value
Short-term investments    
Bank time deposits$578,762 $— $— $578,762 
Available-for-sale securities:    
Corporate bonds520,486 994 (256)521,224 
US Treasuries60,029 57 — 60,086 
Asset-backed securities469 — 470 
Commercial paper148,149 — 148,150 
Total Short-term investments$1,307,895 $1,053 $(256)$1,308,692 
Summary of the Contracted Maturities of Short-Term Investments The following table summarizes the contracted maturities of our short-term investments at June 30, 2021:
 June 30, 2021
 Amortized
Cost
Fair
Value
Short-term investments  
Due in 1 year or less$892,200 $892,781 
Due in 1 - 2 years242,499 242,407 
Total Short-term investments$1,134,699 $1,135,188