XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Assets:    
Cash and cash equivalents $ 57,791 $ 54,578
Accounts receivable, net 18,750 19,172
Inventories, net 1,489 1,783
Prepaid expenses 15,279 15,092
Other current assets 834 793
Total current assets 94,143 91,418
Property and equipment, net 3,885 4,283
Finance lease right-of-use assets, net 5,086 5,391
Operating lease right-of-use assets, net 570 622
Goodwill 17,922 17,922
Intangible assets, net 31,156 30,410
Other assets 5,299 8,189
Total assets 158,061 158,235
Liabilities:    
Accounts payable and other accrued liabilities 5,817 4,300
Accrued compensation and benefits 7,434 7,608
Contract liabilities 6,745 6,838
Finance lease obligations – current portion 1,915 1,877
Operating lease obligations – current portion 215 210
Other current liabilities 1,404 1,302
Total current liabilities 23,530 22,135
Finance lease obligations – non-current portion 7,151 7,641
Operating lease obligations – non-current portion 362 418
Deferred income taxes 809 813
Other liabilities 95 91
Total liabilities 31,947 31,098
Commitments and contingencies
Stockholders’ equity:    
Common stock, $0.001 par value, 250,000,000 shares authorized, 73,319,993 shares and 72,514,652 shares issued and outstanding as of March 31, 2025, and December 31, 2024, respectively 112 111
Additional paid-in capital 461,994 454,502
Accumulated other comprehensive loss (41) (129)
Accumulated deficit (335,951) (327,347)
Total stockholders’ equity 126,114 127,137
Total liabilities and stockholders’ equity $ 158,061 $ 158,235