CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Current assets:    
Cash and cash equivalents $ 40,395 $ 29,761
Restricted cash 259 273
Short-term investments 52,794 44,057
Accounts receivable, net 33,016 29,925
Inventories 42,684 37,171
Prepaid expenses and other current assets 6,100 4,369
Total current assets 175,248 145,556
Property and equipment, net 9,663 7,337
Long-term investments   12,038
Intangible assets, net 20,651 26,081
Goodwill 21,530 21,867
Other assets 25,456 1,618
Total assets 252,548 214,497
Current liabilities:    
Accounts payable 26,213 25,654
Accrued liabilities 9,142 10,835
Current portion of deferred revenue 5,507 4,538
Total current liabilities 40,862 41,027
Other long-term liabilities 5,339 3,942
Total liabilities 46,201 44,969
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Common stock, $0.0001 par value; 500,000,000 shares authorized; 26,516,912 and 25,832,895 shares issued and outstanding at December 31, 2018 and December 31, 2017, respectively 3 3
Additional paid-in capital 235,529 242,281
Accumulated deficit (28,385) (72,225)
Accumulated other comprehensive loss (800) (531)
Total stockholders' equity 206,347 169,528
Total liabilities and stockholders’ equity $ 252,548 $ 214,497