XML 12 R2.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 $ 85,011 $ 67,668
Investments 1,977 2,387
Trade accounts receivable, net 110,539 89,376
Due from related parties 2,252 2,186
Inventories 84,975 81,249
Contract assets – current portion 18,667 28,405
Other current assets 22,854 13,890
Total current assets 326,275 285,161
Long-term assets:    
Property, plant and equipment, net 166,629 152,474
Deferred income taxes 596 268
Contract assets – non-current 11,853 10,228
Long-term trade accounts receivable 3,995 2,985
Intangible assets 3,337 5,112
Goodwill 23,561 23,561
Long-term investments 51,160 47,535
Other long-term assets 4,157 2,788
Total long-term assets 265,288 244,951
Total assets 591,563 530,112
Current liabilities:    
Short-term debt and current portion of long-term debt 10,700 1,764
Trade accounts payable and accrued expenses 68,084 42,326
Accrued interest expense 3 7,175
Due to related parties 3,857 4,238
Dividends payable 3,141 1,352
Contract liability – current portion 45,213 27,242
Other current liabilities 24,017 9,959
Total current liabilities 155,015 94,056
Long-term liabilities:    
Deferred income taxes 3,417 3,170
Long-term liabilities from related parties 645
Contract liability – non-current 78 977
Long-term debt 188,355 222,722
Total long-term liabilities 191,850 227,514
Total liabilities 346,865 321,570
SHAREHOLDERS’ EQUITY    
Preferred shares, $0.0001 par value, 1,000,000 shares authorized, 0 shares issued and outstanding at December 31, 2021 and December 31, 2020 respectively
Ordinary shares, $0.0001 par value, 100,000,000 shares authorized, 47,674,773 and 46,117,631 shares issued and outstanding at December 31, 2021 and December 31, 2020, respectively 5 5
Legal Reserves 2,273 2,273
Additional paid-in capital 219,290 219,290
Retained earnings 91,045 29,926
Accumulated other comprehensive (loss) (68,751) (43,512)
Shareholders’ equity attributable to controlling interest 243,862 207,982
Shareholders’ equity attributable to non-controlling interest 836 560
Total shareholders’ equity 244,698 208,542
Total liabilities and shareholders’ equity $ 591,563 $ 530,112