XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Assets:    
Cash and cash equivalents $ 99,260 $ 119,305
Accounts receivable, net 30,424 40,069
Inventories, net 1,420 2,877
Prepaid expenses 7,520 4,819
Other current assets 1,367 893
Total current assets 139,991 167,963
Property and equipment, net 3,457 4,787
Finance lease right-of-use assets, net 6,612 7,832
Operating lease right-of-use assets 216 341
Goodwill 17,922 17,922
Intangible assets, net 39,616 37,415
Other assets 885 1,137
Total assets 208,699 237,397
Liabilities:    
Accounts payable and other accrued liabilities 13,750 22,551
Accrued compensation and benefits 14,569 8,388
Contract liabilities 6,728 6,444
Finance lease obligations – current portion 1,730 1,592
Operating lease obligations – current portion 97 361
Other financing obligations – current portion 0 1,247
Other current liabilities 2,324 4,919
Total current liabilities 39,198 45,502
Finance lease obligations – non-current portion 9,518 11,248
Operating lease obligations – non-current portion 123 27
Other financing obligations – non-current portion 0 7,211
Deferred income taxes 813 758
Other liabilities 44 297
Total liabilities 49,696 65,043
Commitments and contingencies
Stockholders' equity:    
Common stock, $0.001 par value, 250,000,000 shares authorized, 70,239,890 shares and 67,431,632 shares issued and outstanding as of December 31, 2023 and 2022, respectively 109 106
Additional paid-in capital 433,781 412,708
Accumulated other comprehensive loss (60) (55)
Accumulated deficit (274,827) (240,405)
Total stockholders' equity 159,003 172,354
Total liabilities and stockholders' equity $ 208,699 $ 237,397