CONSOLIDATED BALANCE SHEETS (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Current assets:    
Cash and cash equivalents $ 29,187 $ 84,546
Restricted cash 311  
Short-term investments 53,523  
Accounts receivable, net 20,155 15,064
Inventories 14,212 15,312
Prepaid expenses and other current assets 2,075 1,773
Total current assets 119,463 116,695
Property and equipment, net 5,089 3,943
Long-term investments 14,509  
Intangible assets, net 1,409 928
Goodwill 231  
Other assets 1,329 1,120
Total assets 142,030 122,686
Current liabilities:    
Accounts payable 15,016 13,314
Accrued liabilities 4,750 6,821
Deferred revenue 843 644
Current portion of notes payable 915 1,138
Total current liabilities 21,524 21,917
Notes payable 913 1,828
Other long-term liabilities 1,291 467
Total liabilities 23,728 24,212
Commitments and contingencies      
Stockholders' equity:    
Common stock, $0.0001 par value; 500,000,000 shares authorized; 22,785,104 and 24,305,381 shares issued and outstanding at December 31, 2013 and December 31, 2014, respectively 2 2
Additional paid-in capital 212,388 200,545
Accumulated deficit (93,928) (102,084)
Accumulated other comprehensive income (loss) (160) 11
Total stockholders' equity 118,302 98,474
Total liabilities and stockholders' equity $ 142,030 $ 122,686