XML 43 R21.htm IDEA: XBRL DOCUMENT v3.21.2
BALANCE SHEET DETAILS (Tables)
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of cash and cash equivalents
Our cash and cash equivalent balances were as follows (in thousands):

 June 30,
2021
December 31,
2020
Cash $36,654 $13,908 
Money market funds70,620 45,614 
Cash and cash equivalents$107,274 $59,522 
Schedule of accounts and other receivables
Accounts and other receivables consisted of the following (in thousands):
June 30,
2021
December 31,
2020
Trade accounts receivable$2,193 $1,618 
Other receivables719 600 
Accounts and other receivables$2,912 $2,218 
Schedule of prepaid expenses and other current assets
Prepaid expenses and other current assets consisted of the following (in thousands):

June 30,
2021
December 31,
2020
Prepaid expenses882 816 
Contract assets - current10,821 11,623 
Other current assets239 171 
Prepaid expenses and other current assets11,942 12,610 
Schedule of other assets, net
Other assets consisted of the following (in thousands):

June 30,
2021
December 31,
2020
Contract assets - long-term$3,172 $4,596 
Right-of-use ("ROU") assets1,236 1,607 
Deferred tax assets2,659 2,659 
Other assets155 138 
Total other assets$7,222 $9,000 
Components of other current liabilities
Other current liabilities are as follows (in thousands):
June 30,
2021
December 31,
2020
Lease liabilities - current1,289 1,382 
Other current liabilities1,683 1,075 
Total other current liabilities$2,972 $2,457