XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2.2
BALANCE SHEET DETAILS (Tables)
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of cash and cash equivalents
Cash and cash equivalents were as follow (in thousands):
June 30,
2022
December 31,
2021
Cash $37,390 $51,490 
Money market funds20,000 — 
Cash and cash equivalents$57,390 $51,490 
Schedule of accounts and other receivables
Accounts and other receivables were as follows (in thousands):
 June 30,
2022
December 31,
2021
Trade accounts receivables$1,266 $1,235 
Other receivables657 735 
Accounts and other receivables$1,923 $1,970 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets were as follows (in thousands):
June 30,
2022
December 31,
2021
Prepaid expenses$835 $798 
Contract assets - current8,524 12,448 
Other current assets191 186 
Prepaid expenses and other current assets$9,550 $13,432 
Schedule of other assets, net
Other assets are as follows (in thousands):
 June 30,
2022
December 31,
2021
Contract assets - long-term$777 $1,746 
Lease right-of-use assets679 912 
Deferred tax assets2,240 2,115 
Other assets 36 
Total other assets$3,705 $4,809 
Schedule of other current assets
Other current liabilities are as follows (in thousands):
 June 30,
2022
December 31,
2021
Derivative instruments$9,364 $6,267 
Lease liabilities - current969 1,098 
Other current liabilities3,269 3,882 
Total other current liabilities$13,602 $11,247