XML 12 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Current Assets    
Cash and cash equivalents $ 70,930 $ 50,224
Restricted cash 1,072 1,732
Short-term investments 36 44
Accounts receivable - trade, net of allowance of $31 73,029 49,766
Inventories 74,552 51,817
Prepaid expenses and other current assets 10,448 3,969
Total current assets 230,067 157,552
Cash restricted for construction in progress   8
Property, plant and equipment, net of accumulated depreciation of $58,596 and $49,175 at June 30, 2017 and December 31, 2016, respectively 181,481 144,098
Land use rights, net 797 778
Intangible assets, net 4,041 3,993
Deferred income tax assets 15,167 11,421
Other assets, net 7,151 4,468
TOTAL ASSETS 438,704 322,318
Current liabilities    
Current portion of notes payable and long-term debt 3,638 7,865
Accounts payable 50,993 36,375
Bank acceptance payable   307
Accrued income taxes 5,459 974
Accrued liabilities 16,801 14,452
Total current liabilities 76,891 59,973
Notes payable and long-term debt, less current portion 37,371 34,961
TOTAL LIABILITIES 114,262 94,934
Stockholders' equity:    
Common Stock; 45,000 shares authorized at $0.001 par value; 19,359 and 18,400 shares issued and outstanding at September 30, 2017 and December 31, 2016, respectively 19 18
Additional Paid in Capital 285,600 265,264
Accumulated other comprehensive gain (loss) 6,400 (885)
Retained earnings (accumulated deficit) 32,423 (37,013)
TOTAL STOCKHOLDERS' EQUITY 324,442 227,384
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 438,704 $ 322,318