Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2012
Fair Value of Financial Instruments [Abstract]  
Assets and liabilities subject to fair value measurements on a recurring basis
                                 
    As of June 30, 2012  
    Level I     Level II     Level III     Fair Value  

Financial Assets

                               

Cash equivalents:

                               

Bank deposits

  $ —       $ 11,219     $ —       $ 11,219  

Commercial paper

    —         12,895       —         12,895  

Corporate debt obligations

    —         1,751       —         1,751  

Money market funds

      7,849       —         —         7,849  

Short-term investments:

                               

Bank deposits

    —         10,063       —         10,063  

Commercial paper

    —         4,993       —         4,993  

US agency securities

    —         3,001       —         3,001  

Corporate debt obligations

    —         22,000       —         22,000  

Mutual funds

    350       —         —         350  
   

 

 

   

 

 

   

 

 

   

 

 

 

Total financial assets

  $ 8,199     $ 65,922     $ —       $ 74,121  
   

 

 

   

 

 

   

 

 

   

 

 

 

Accrued and other current liabilities —Forward foreign exchange contracts

  $ —       $ 560     $ —       $ 560  
   

 

 

   

 

 

   

 

 

   

 

 

 

 

                                 
    As of December 31, 2011  
    Level I     Level II     Level III     Fair Value  

Financial Assets

                               

Cash equivalents:

                               

Bank deposits

  $ —       $ 20,000     $ —       $ 20,000  

Money market funds

    50,002                       50,002  

Short-term investments—Mutual funds

    1,587       —         —         1,587  
   

 

 

   

 

 

   

 

 

   

 

 

 

Total financial assets

  $ 51,589     $ 20,000     $ —       $ 71,589  
   

 

 

   

 

 

   

 

 

   

 

 

 
         

Financial Liability

                               

Accrued and other current liabilities—Forward foreign exchange contracts

  $ —       $ 631     $ —       $ 631