XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 30,870 $ 41,915
Trade accounts receivable, net of allowance of $430 and $300 13,038 8,399
Income tax receivables 7,642 7,654
Other receivables 483 1,275
Inventories, net of provision for obsolescence of $263 and $388 6,778 4,051
Prepaid expenses and other current assets 1,926 2,795
Total current assets 60,737 66,089
Property and equipment, net 6,575 6,541
Operating lease right-of-use assets 121 237
Finance lease right-of-use assets 178 437
Other assets 1,110 807
Total assets 68,721 74,111
Current liabilities:    
Accounts payable 2,631 1,511
Accrued expenses and other current liabilities 10,287 7,278
Current portion of operating lease liabilities 122 126
Current portion of finance lease liabilities 165 238
Total current liabilities 13,205 9,153
Long-term operating lease liabilities 0 129
Long-term finance lease liabilities 18 183
Long-term contract liabilities 1,323 621
Other liabilities 166 166
Total liabilities 14,712 10,252
COMMITMENTS AND CONTINGENCIES (NOTE 17)
EQUITY    
Common stock, $0.001 par value; 75,000,000 shares authorized; 34,409,912 issued and outstanding as of December 31, 2021, and 34,289,222 issued and outstanding as of December 31, 2020 34 34
Additional paid-in capital 66,221 61,066
(Accumulated deficit) retained earnings (12,551) 2,621
Total stockholders' equity 53,704 63,721
Non-controlling interest 305 138
Total equity 54,009 63,859
Total liabilities and equity $ 68,721 $ 74,111
Common stock, shares outstanding (in shares) 34,409,912 34,289,222