XML 68 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 117,252 $ 149,478
Accounts receivable, net of allowances of $269 and $303 27,126 26,528
Inventory 46,131 35,329
Prepaid expenses and other current assets 8,084 7,286
Total current assets 198,593 218,621
Property and equipment, net of accumulated depreciation of $58,633 and $53,812 27,747 21,462
Intangible assets, net of accumulated amortization of $3,150 and $2,049 10,006 2,686
Goodwill 9,872 1,387
Other assets, net 3,748 5,974
Total assets 249,966 250,130
Current liabilities:    
Accounts payable 12,700 12,068
Accrued liabilities 11,605 10,708
Deferred revenues 679 720
Current portion of long-term debt 51 91
Total current liabilities 25,035 23,587
Non-current income taxes payable 6,429 6,472
Long-term debt 0 18
Other long-term liabilities 1,894 2,270
Total liabilities 33,358 32,347
Stockholders' equity:    
Preferred stock - $0.0001 par value; 5,000 shares authorized, zero shares issued and outstanding at December 31, 2019 and December 31, 2018 0 0
Common stock - $0.0001 par value; 190,000 shares authorized, 38,084 shares issued and outstanding at December 31, 2019 and 36,705 shares issued and outstanding at December 31, 2018 15 15
Additional paid-in capital 336,732 324,656
Accumulated other comprehensive loss (2,685) (2,157)
Accumulated deficit (117,454) (104,731)
Total stockholders’ equity 216,608 217,783
Total liabilities and stockholders’ equity $ 249,966 $ 250,130