XML 30 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 188,422 $ 224,073
Accounts receivable, net of allowance for doubtful accounts of $25 and $1,750 at December 31, 2022 and December 31, 2021 10,033 16,375
Inventory 12,513 7,918
Prepaid expenses and other current assets 4,658 4,527
Total current assets 215,626 252,893
Operating lease, right-of-use assets 3,956 5,182
Property and equipment, net 3,083 1,603
Goodwill 10,050  
Intangible assets, net 8,488  
Other long-term assets 1,384 1,228
Total assets 242,587 260,906
Current liabilities:    
Accounts payable 1,397 1,371
Accrued expenses 8,847 6,961
Deferred revenue 7,514 5,160
Operating lease liabilities 1,468 1,344
Total current liabilities 19,226 14,836
Long-term debt 15,000 15,000
Operating lease liabilities, net of current portion 3,040 4,508
Deferred revenue, net of current portion 11,496 11,958
Deferred income taxes 2,671  
Other long-term liabilities 555  
Total liabilities 51,988 46,302
Commitments and contingencies (Note 14)
Stockholders' equity:    
Preferred stock, $0.001 par value; 5,000,000 shares authorized, no shares issued or outstanding at December 31, 2022 and December 31, 2021, respectively
Common stock, $0.001 par value; 100,000,000 shares authorized; 31,859,847 shares and 31,077,004 shares issued and outstanding at December 31, 2022 and December 31, 2021, respectively 32 31
Additional paid-in capital 323,969 315,210
Accumulated other comprehensive income 798  
Accumulated deficit (134,200) (100,637)
Total stockholders' equity 190,599 214,604
Total liabilities and stockholders' equity $ 242,587 $ 260,906