XML 75 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 $ 28,747 $ 27,709
Restricted cash 4,646 7,003
Accounts receivable, net, trade receivables 96,865 71,034
Accounts receivable, net, related parties   583
Other receivables, others 8,092 12,923
Other receivables, related parties 32 65
Inventories 35,439 33,868
Contract assets 16,680 11,381
Prepaid expenses and other current assets 4,185 4,185
Total current assets 194,686 168,751
Property, plant and equipment, net 6,769 5,518
Right-of-use assets from operating leases 20,469  
Goodwill 3,977 3,977
Intangible assets, net 12,381 5,649
Deferred tax assets, net 1,622 2,752
Long-term restricted cash 242 936
Other assets 6,001 2,424
Total assets 246,147 190,007
Current liabilities:    
Accounts payable, trade 38,331 36,865
Accounts payable, related parties 96 1,743
Short-term debt - Bank and trade facilities 17,484 31,762
Other payables, others 1,748 1,792
Other payables, related parties 1,530 1,281
Contract liabilities - current 3,567 8,511
Operating lease liabilities - current 4,201  
Accrued and other liabilities 12,844 11,517
Total current liabilities 79,801 93,471
Long-term debt, bank and trade facilities 9,937  
Long-term debt, related parties 9,096 14,142
Contract liabilities - non-current 3,230 1,801
Operating lease liabilities - non-current 18,154  
Pension liabilities 17,671  
Other long-term liabilities 1,710 2,739
Total liabilities 139,599 112,153
Commitments and contingencies (Note 14)
Stockholders’ equity and non-controlling interest    
Common stock, authorized 36,000 shares, 21,419 and 16,587 shares outstanding as of December 31, 2019 and 2018, respectively, at a $0.001 par value 21 16
Additional paid-in capital 139,700 93,192
Accumulated other comprehensive loss (3,939) (192)
Accumulated deficit (29,234) (15,777)
Total stockholders' equity 106,548 77,239
Non-controlling interest   615
Total stockholders' equity and non-controlling interest 106,548 77,854
Total liabilities, stockholders’ equity and non-controlling interest $ 246,147 $ 190,007