XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
CURRENT ASSETS    
Cash and cash equivalents $ 56,573 $ 81,865
Restricted cash 40,768 39,858
Trading securities 3,251 1,792
Accounts receivable, net 69,859 53,285
Inventories 63,841 53,893
Advances on inventory purchases 8,179 10,261
Value added tax receivable 1,693 1,244
Other receivables and prepaid expenses 6,345 5,479
Amounts due from related parties 220 567
Total Current Assets 250,729 248,244
NON-CURRENT ASSETS    
Equity security investment 5,682 3,932
Intangible assets, net 4,794 4,794
Property and equipment, net 36,340 32,164
Operating lease right-of-use assets 50,077 41,690
Deferred tax assets 899 902
Other non-current assets 784
Total Non-Current Assets 98,576 83,482
TOTAL ASSETS 349,305 331,726
CURRENT LIABILITIES    
Bank loans 68,992 65,919
Accounts payable 67,930 67,762
Accounts payable and other payables – related parties 1,332 3,764
Other payables and accrued liabilities 18,531 16,073
Value added and other taxes payable 999 909
Income tax payable 334 1,062
Current operating lease liabilities 41,633 33,481
Total Current Liabilities 199,751 188,970
NON-CURRENT LIABILITIES    
Non-current operating lease liabilities 8,596 8,307
TOTAL LIABILITIES 208,347 197,277
COMMITMENTS AND CONTINGENCIES (Note 12)
STOCKHOLDERS’ EQUITY    
Common stock ($0.001 par value, authorized 50,000,000 shares, 14,812,312 and 14,809,160 shares issued and outstanding as of December 31, 2021 and December 31, 2020, respectively) 15 15
Additional paid-in capital 3,660 3,650
Retained earnings 108,210 109,171
Statutory reserve 21,245 20,376
Treasury stock (as cost,147,334 shares at December 31, 2021) (363)
Accumulated other comprehensive income 8,191 4,590
Amounts due from related party   (3,353)
Total equity 140,958 134,449
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 349,305 $ 331,726