XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Note 2 - Fair Value of Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Cash and Cash Equivalents and Debt Securities, Available-for-sale, Amortized Cost to Fair Value [Table Text Block]
   

March 31, 2022

 
           

Unrealized

   

Unrealized

         
   

Amortized Cost

   

Gains

   

Losses

   

Fair Value

 
   

(in thousands)

 

Cash and cash equivalents:

                               

Cash

  $ 89,526     $     $     $ 89,526  

Money market funds

    67,811                   67,811  

Commercial paper

    8,951             (1 )     8,950  

Total

    166,288             (1 )     166,287  

Short-term marketable securities:

                               

Commercial paper

    14,619             (28 )     14,591  

Corporate bonds

    43,756       19       (179 )     43,596  

Asset-backed securities

    3,708             (1 )     3,707  

U.S. Treasury and government agencies

    229,076             (1,121 )     227,955  

Foreign government

    1,002                   1,002  

Total

    292,161       19       (1,329 )     290,851  

Long-term marketable securities:

                               

Corporate bonds

    43,266       10       (765 )     42,511  

Asset-backed securities

    18,482       2       (92 )     18,392  

U.S. Treasury and government agencies

    21,613             (156 )     21,457  

Total

    83,361       12       (1,013 )     82,360  

Total

  $ 541,810     $ 31     $ (2,343 )   $ 539,498  
   

December 31, 2021

 
           

Unrealized

   

Unrealized

         
   

Amortized Cost

   

Gains

   

Losses

   

Fair Value

 
   

(in thousands)

 

Cash and cash equivalents:

                               

Cash

  $ 61,220     $     $     $ 61,220  

Money market funds

    75,258                   75,258  

Commercial paper

    850                   850  

Total

    137,328                   137,328  

Short-term marketable securities:(1)

                               

Commercial paper

    18,046                   18,046  

Corporate bonds

    28,869       101       (7 )     28,963  

Asset-backed securities

    3,952                   3,952  

U.S. Treasury and government agencies

    217,160       2       (163 )     216,999  

Total

    268,027       103       (170 )     267,960  

Long-term marketable securities:

                               

Corporate bonds

    57,762       160       (182 )     57,740  

Asset-backed securities

    14,941       6       (36 )     14,911  

U.S. Treasury and government agencies

    37,664             (136 )     37,528  

Foreign government

    1,007       12             1,019  

Total

    111,374       178       (354 )     111,198  

Total

  $ 516,729     $ 281     $ (524 )   $ 516,486  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
   

March 31, 2022

 
   

Level 1

   

Level 2

   

Fair Value

 
   

(in thousands)

 

Money market funds

  $ 67,811     $     $ 67,811  

Commercial paper

          23,541       23,541  

Corporate bonds

          86,107       86,107  

Asset-backed securities

          22,099       22,099  

U.S. Treasury and government agencies

          249,412       249,412  

Foreign government

          1,002       1,002  

Total

  $ 67,811     $ 382,161     $ 449,972  
   

December 31, 2021

 
   

Level 1

   

Level 2

   

Fair Value

 
   

(in thousands)

 

Money market funds

  $ 75,258     $     $ 75,258  

Commercial paper

          18,896       18,896  

Corporate bonds

          86,703       86,703  

Asset-backed securities

          18,863       18,863  

U.S. Treasury and government agencies

          254,527       254,527  

Foreign government

          1,019       1,019  

Total

  $ 75,258     $ 380,008     $ 455,266  
Investments Classified by Contractual Maturity Date [Table Text Block]
   

March 31, 2022

 
   

Mature within

   

Mature after One Year

   

Mature over

         
   

One Year

   

through Two Years

   

Two Years

   

Fair Value

 
   

(in thousands)

 

Commercial paper

  $ 23,541     $     $     $ 23,541  

Corporate bonds

    43,595       28,355       14,157       86,107  

Asset-backed securities

    3,708       6,584       11,807       22,099  

U.S. Treasury and government agencies

    227,955       15,980       5,477       249,412  

Foreign government

    1,002                   1,002  

Total

  $ 299,801     $ 50,919     $ 31,441     $ 382,161  
Schedule of Derivative Instruments [Table Text Block]
   

March 31,

   

December 31,

 
   

2022

   

2021

 

Assets

 

(in thousands)

 

Foreign currency forward contracts designated as cash flow hedge

  $ 1,652     $ 1,737  

Foreign currency forward contracts not designated as hedging instruments

    1,394       1,599  

Total

  $ 3,046     $ 3,336  

Liabilities

               

Foreign currency forward contracts designated as cash flow hedge

  $ (201 )   $ (181 )

Foreign currency forward contracts not designated as hedging instruments

    (294 )     (207 )

Total

  $ (495 )   $ (388 )
Derivative Instruments, Gain (Loss) [Table Text Block]
   

Three Months Ended

 
   

March 31,

 
   

2022

   

2021

 
    (in thousands)  

Net gains from non-designated forward contracts

  $ 1,155     $ 1,085  

Other foreign currency transaction losses

    (1,818 )     (1,258 )

Total foreign exchange losses, net

    (663 )     (173 )

Other income (expense)

    (47 )     (71 )

Other income (expense), net

  $ (710 )   $ (244 )