XML 19 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Current Assets    
Cash and cash equivalents $ 82,936 $ 50,224
Restricted cash 1,012 1,732
Short-term investments 36 44
Accounts receivable - trade, net of allowance of $33 and $31, respectively 59,850 49,766
Inventories 75,768 51,817
Prepaid income tax 1,394  
Prepaid expenses and other current assets 8,701 3,969
Total current assets 229,697 157,552
Cash restricted for construction in progress   8
Property, plant and equipment, net 197,943 144,098
Land use rights, net 804 778
Intangible assets, net 4,007 3,993
Deferred income tax assets 12,801 11,421
Other assets, net 7,732 4,468
TOTAL ASSETS 452,984 322,318
Current liabilities    
Current portion of notes payable and long-term debt 559 7,865
Accounts payable 43,624 36,375
Bank acceptance payable   307
Accrued income taxes 7,422 974
Accrued liabilities 19,103 14,452
Total current liabilities 70,708 59,973
Notes payable and long-term debt, less current portion 49,000 34,961
TOTAL LIABILITIES 119,708 94,934
Stockholders' equity:    
Preferred Stock; 5,000 shares authorized at $0.001 par value; no shares issued and outstanding at December 31, 2017 and December 31, 2016, respectively
Common Stock; 45,000 shares authorized at $0.001 par value; 19,451 and 18,400 shares issued and outstanding at December 31, 2017 and December 31, 2016, respectively 19 18
Additional Paid in Capital 285,376 265,264
Accumulated other comprehensive gain (loss) 9,743 (885)
Retained earnings (accumulated deficit) 38,138 (37,013)
TOTAL STOCKHOLDERS' EQUITY 333,276 227,384
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 452,984 $ 322,318