XML 24 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
BALANCE SHEET DETAILS
12 Months Ended
Dec. 31, 2023
BALANCE SHEET DETAILS  
BALANCE SHEET DETAILS
4. BALANCE SHEETS DETAILS
Cash and Cash Equivalents
Cash and cash equivalents were as follow (in thousands):


December 31, 2023 December 31, 2022
Cash $ 14,840 $ 9,630
Money market funds
41,231 13,586
Certificates of deposit (1) 25,604
Cash and cash equivalents $ 56,071 $ 48,820
(1) Represents certificates of deposit with initial maturity days of 90 days or less.
Investments-current
Investments - current were as follows (in thousands):


December 31, 2023 December 31, 2022
Certificates of deposit (2)
$ $ 5,300
Equity marketable securities 62,978 73,422
U.S. treasury securities 41,313 22,196
Short-term investments $ 104,291 $ 100,918
(2) Represents investments with remaining maturity days between 91 days and one year.
Accounts and Other Receivables, Net
Accounts and other receivables net, were as follows (in thousands):


December 31, 2023 December 31, 2022
Trade accounts receivables $ 1,743 $ 1,003
Other receivables 498 232
Accounts and other receivables $ 2,241 $ 1,235
Allowance for credit losses as of December 31, 2023 and December 31, 2022 were not material.

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


December 31, 2023 December 31, 2022
Prepaid expenses $ 1,916 $ 1,576
Contract assets - current 7,740 7,671
Other current assets 191 100
Prepaid expenses and other current assets $ 9,847 $ 9,347
Investments-noncurrent
Investments- noncurrent are as follows (in thousands):


December 31, 2023 December 31, 2022
U.S. treasury securities $ 13,653 $ 3,602
Corporate bonds 19,697 13,438
Investments-noncurrent $ 33,350 $ 17,040
 
Other Assets
Other assets are as follows (in thousands):

 

December 31, 2023 December 31, 2022
Contract assets - noncurrent 110 545
Lease right-of-use assets 36 360
Other assets 11
Total other assets $ 146 $ 916
Other Current Liabilities
Other current liabilities are as follows (in thousands):

December 31, 2023 December 31, 2022
Derivative instruments $ 7,930 $ 3,649
Lease liabilities -\current 39 486
Income taxes payable 1,730 1,279
Dividends payable
1,489

4,212
Other current liabilities 712 1,418
Total other current liabilities $ 11,900 $ 11,044

As of December 31, 2023 and 2022, total other noncurrent liability were $4.9 million and 1.9 million, respectively, primarily consisting of long-term deferred tax credits and liabilities.