XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 130,996 $ 106,045
Accounts receivable, net of reserve of $122 and $308, respectively 39,412 30,913
Inventories, net of obsolescence reserve of $865 and $851, respectively 1,784 3,311
Prepaid expenses 5,451 3,059
Other current assets 760 786
Total current assets 178,403 144,114
Property and equipment, including capitalized software development costs, net of accumulated depreciation and amortization of $38,867 and $36,891, respectively 24,725 22,397
Operating lease right-of-use assets 1,168 1,464
Goodwill 14,916 14,916
Other assets 882 926
Total assets 220,094 183,817
Current liabilities    
Accounts payable and other accrued liabilities 21,036 20,899
Accrued compensation and benefits 7,811 8,474
Contract liabilities 5,925 5,654
Short-term portion 1,399 1,339
Operating lease obligations – short-term 656 677
Other current liabilities 1,831 1,903
Total current liabilities 38,658 38,946
Total, net of short-term portion 13,591 14,301
Operating lease liabilities – long-term 642 941
Deferred income taxes 670 652
Other liabilities 1,833 1,873
Total liabilities 55,394 56,713
Commitments and contingencies (Note 8)
Stockholders’ equity    
Common stock, $0.001 par value, 250,000,000 shares authorized, 66,755,230 shares and 64,625,071 shares issued and outstanding as of June 30, 2021 and December 31, 2020, respectively 105 103
Additional paid-in capital 341,928 270,800
Accumulated other comprehensive income 17 44
Accumulated deficit (177,350) (143,843)
Total stockholders’ equity 164,700 127,104
Total liabilities and stockholders’ equity $ 220,094 $ 183,817