XML 98 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 $ 58,812 $ 16,596
Short term investments 0 61,678
Trade accounts receivable, net of allowance of $273 and $428 7,987 3,721
Other receivables 1,233 1,359
Inventories, net of provision for obsolescence of $392 and $439 5,068 3,146
Prepaid expenses and other current assets 3,633 3,335
Total current assets 76,733 89,835
Property and equipment, net 6,618 5,788
Operating lease right-of-use assets 350  
Finance lease right-of-use assets 653  
Other assets 391 305
Total assets 84,745 95,928
Current liabilities:    
Accounts payable 2,438 1,423
Accrued taxes and other liabilities 9,396 7,188
Current portion of operating lease liabilities 108  
Current portion of finance lease liabilities 229  
Related party note payable 140 0
Total current liabilities 12,311 8,611
Related party note payable 0 140
Long-term operating lease liabilities 235  
Long-term finance lease liabilities 421  
Other liabilities 519 0
Liabilities 13,486 8,751
COMMITMENTS AND CONTINGENCIES (NOTE 18)
STOCKHOLDERS' EQUITY    
Common stock, $0.001 par value; 75,000,000 shares authorized; 34,312,527 issued and 34,169,952 outstanding as of December 31, 2019, and 33,847,100 issued and 33,704,525 outstanding as of December 31, 2018 34 34
Additional paid-in capital 56,708 52,920
Retained earnings 14,517 34,223
Total stockholders’ equity 71,259 87,177
Total liabilities and stockholders’ equity $ 84,745 $ 95,928