XML 36 R2.htm IDEA: XBRL DOCUMENT v3.19.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 62,272 $ 16,466
Short term investments 0 61,678
Trade accounts receivable, net of allowance of $354 and $428 7,662 5,015
Inventories, net of provision for obsolescence of $439 and $439 7,237 5,212
Prepaid expenses and other current assets 1,734 1,146
Total current assets 78,905 89,517
Property and equipment, net 6,645 5,788
Operating lease right-of-use assets 368  
Finance lease right-of-use assets 638  
Other assets 387 305
Total assets 86,943 95,610
Current liabilities:    
Accounts payable 1,457 1,423
Accrued expenses and other liabilities 7,285 6,162
Current portion of operating lease liabilities 101  
Current portion of finance lease liabilities 196  
Total current liabilities 9,039 7,585
Note payable 140 140
Long-term operating lease liabilities 248  
Long-term finance lease liabilities 444  
Contract liabilities 339 0
Total liabilities 10,210 7,725
STOCKHOLDERS’ EQUITY    
Common stock, $0.001 par value; 75,000,000 shares authorized; 34,120,065 issued and 33,977,490 outstanding as of September 30, 2019, and 33,847,100 issued and 33,704,525 outstanding as of December 31, 2018 34 34
Additional paid-in capital 55,668 52,920
Retained earnings 21,031 34,931
Accumulated other comprehensive income, net of tax: 76,733 87,885
Foreign currency translation adjustment $ 86,943 $ 95,610