XML 15 R3.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 $ 51,067 $ 68,330
Short-term investments 68,471 35,068
Accounts receivable (net of allowance for doubtful accounts of $47 and $40, respectively) 46,539 37,437
Inventory 15,986 13,381
Other current assets 4,803 4,246
Total current assets 186,866 158,462
Property and equipment, net 15,837 13,308
Intangible assets, net 7,500 0
Restricted cash 0 211
Right-of-use assets 41,535 45,720
Long-term investments 19,962 25,687
Other long-term assets 1,303 317
Total assets 273,003 243,705
Current liabilities:    
Accounts payable 16,930 9,016
Accrued expenses 16,190 14,045
Current portion of operating lease liabilities 4,302 2,950
Other current liabilities 41 41
Total current liabilities 37,463 26,052
Operating lease liabilities 43,268 47,147
Other long-term liabilities 0 44
Total liabilities 80,731 73,243
COMMITMENTS AND CONTINGENCIES (Note 15)
Shareholders’ equity:    
Common stock, no par value; shares authorized — 75,000; shares issued and outstanding — 47,253 and 46,880, respectively 593,245 553,902
Accumulated other comprehensive loss (978) (154)
Accumulated deficit (399,995) (383,286)
Total shareholders’ equity 192,272 170,462
Total liabilities and shareholders’ equity $ 273,003 $ 243,705