XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 2 - Fair Value of Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2022
Notes Tables  
Cash and Cash Equivalents and Debt Securities, Available-for-sale, Amortized Cost to Fair Value [Table Text Block]
   

September 30, 2022

 
           

Unrealized

   

Unrealized

         
   

Amortized Cost

   

Gains

   

Losses

   

Fair Value

 
   

(in thousands)

 

Cash and cash equivalents:

                               

Cash

  $ 46,591     $     $     $ 46,591  

Money market funds

    147,311                   147,311  

Total

    193,902                   193,902  

Short-term marketable securities:

                               

Corporate bonds

    33,249       4       (352 )     32,901  

U.S. Treasury and government agencies

    159,056             (1,576 )     157,480  

Foreign government

    1,003             (6 )     997  

Total

    193,308       4       (1,934 )     191,378  

Long-term marketable securities:

                               

Corporate bonds

    35,440             (1,122 )     34,318  

Asset-backed securities

    19,389             (188 )     19,201  

U.S. Treasury and government agencies

    17,977             (499 )     17,478  

Total

    72,806             (1,809 )     70,997  

Total

  $ 460,016     $ 4     $ (3,743 )   $ 456,277  
   

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]
   

September 30, 2022

 
   

Level 1

   

Level 2

   

Fair Value

 
   

(in thousands)

 

Money market funds

  $ 147,311     $     $ 147,311  

Corporate bonds

          67,219       67,219  

Asset-backed securities

          19,201       19,201  

U.S. Treasury and government agencies

          174,958       174,958  

Foreign government

          997       997  

Total

  $ 147,311     $ 262,375     $ 409,686  
   

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]
   

September 30, 2022

 
   

Mature within

   

Mature after One Year

   

Mature over

         
   

One Year

   

through Two Years

   

Two Years

   

Fair Value

 
   

(in thousands)

 

Corporate bonds

  $ 32,901     $ 31,706     $ 2,612     $ 67,219  

Asset-backed securities

          9,799       9,402       19,201  

U.S. Treasury and government agencies

    157,480       17,478             174,958  

Foreign government

    997                   997  

Total

  $ 191,378     $ 58,983     $ 12,014     $ 262,375  
Schedule of Derivative Instruments [Table Text Block]
   

September 30,

   

December 31,

 
   

2022

   

2021

 

Assets

 

(in thousands)

 

Foreign currency forward contracts designated as cash flow hedge

  $ 4,898     $ 1,737  

Foreign currency forward contracts not designated as hedging instruments

    8,276       1,599  

Total

  $ 13,174     $ 3,336  

Liabilities

               

Foreign currency forward contracts designated as cash flow hedge

  $ (1,942 )   $ (181 )

Foreign currency forward contracts not designated as hedging instruments

    (1,067 )     (207 )

Total

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

Three Months Ended

   

Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2022

   

2021

   

2022

   

2021

 
   

(in thousands)

   

(in thousands)

 

Net gains from non-designated forward contracts

  $ 3,608     $ 748     $ 8,573     $ 1,792  

Other foreign currency transaction gains (losses)

    (4,518 )     (1,132 )     (11,856 )     (2,360 )

Total foreign exchange losses, net

    (910 )     (384 )     (3,283 )     (568 )

Other expenses

    (166 )     (67 )     (213 )     (207 )

Other expense, net

  $ (1,076 )   $ (451 )   $ (3,496 )   $ (775 )