XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BALANCE SHEET DETAILS
3 Months Ended
Mar. 31, 2024
BALANCE SHEET DETAILS  
BALANCE SHEET DETAILS

4.   BALANCE SHEETS DETAILS

Cash and Cash Equivalents

 

Cash and cash equivalents were as follows (in thousands):

 

 


March 31,

2024


 


December 31,

2023


Cash

$

13,927


 

$

      14,840


Money market funds


77,170


 


    41,231


Cash and cash equivalents

$

   91,097


 

$

   56,071



Investments - Current

 

Investments - current were as follows (in thousands):

 

 


March 31,

2024


 


December 31,

2023


Marketable equity securities

$

53,670


 

$

  62,978


U.S. treasury securities


34,340


 


  41,313


Short-term investments

$

  88,010


 

$

   104,291


Accounts and Other Receivables

 

Accounts and other receivables were as follows (in thousands):

 

 


March 31,

2024


 


December 31,

2023


Trade accounts receivables, net

$

1,411


 

$

       1,743


Other receivables


  4,617


 


       498


Accounts and other receivables

$

      6,028


 

$

       2,241


Allowance for credit losses as of March 31, 2024 and December 31, 2023 were not material. 

Prepaid Expenses and Other Current Assets

 

Prepaid expenses and other current assets were as follows (in thousands): 

 

 


March 31,

2024


 


December 31,

2023


Prepaid expenses

$

      2,079


 

$

       1,916


Contract assets - current


   6,467


 


      7,740


Other current assets


      155


 


         191


Prepaid expenses and other current assets

$

 8,701

$

 9,847


 

Investments - noncurrent

 

Investments- noncurrent were as follows (in thousands):

 

 


March 31,

2024


 


December 31,

2023


U.S. treasury securities

$

      11,872


 

$

      13,653


Marketable debt securities


  29,086


 


    19,697


Investments- noncurrent

$

 40,958


 

$

   33,350

Other Current Liabilities

 

Other current liabilities were as follows (in thousands):

 



March 31,

2024


 


December 31,

2023


Derivative instruments

$

    4,412


 

$

     7,930


Income taxes payable


    7,791


 


     1,730


Dividends payable


      1,502


 


       1,489


Other current liabilities


   881


 


    751


Total other current liabilities

$

   14,586


 

$

 11,900