XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
BALANCE SHEET DETAILS (Tables)
3 Months Ended
Mar. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of cash and cash equivalents cash and cash equivalent balances were as follows (in thousands):
 March 31,
2021
December 31,
2020
Cash $32,008 $13,908 
Money market funds70,616 45,614 
Cash and cash equivalents$102,624 $59,522 
Schedule of accounts and other receivables
Accounts and other receivables consisted of the following (in thousands):
March 31,
2021
December 31,
2020
Trade accounts receivable$1,402 $1,618 
Other receivables632 600 
Accounts and other receivables$2,034 $2,218 
Schedule of prepaid expenses and other current assets
Prepaid expenses and other current assets consisted of the following (in thousands):
March 31,
2021
December 31,
2020
Prepaid expenses846 816 
Contract assets - current10,172 11,623 
Other current assets195 171 
Prepaid expenses and other current assets11,213 12,610 
Schedule of other assets, net
Other assets consisted of the following (in thousands):
March 31,
2021
December 31,
2020
Contract assets - long-term$3,776 $4,596 
Right-of-use ("ROU") assets1,439 1,607 
Deferred tax assets2,659 2,659 
Other assets113 138 
Total other assets$7,987 $9,000 
Components of other current liabilities
Other current liabilities are as follows (in thousands):
March 31,
2021
December 31,
2020
Lease liabilities - current1,365 1,382 
Other current liabilities1,353 1,075 
Total other current liabilities$2,718 $2,457