XML 35 R5.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
12 Months Ended
Dec. 31, 2011
Dec. 31, 2010
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 14,131,362 $ 22,972,449
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation and amortization 3,552,740 2,393,856
Changes in fair value of warrant liabilities 0 2,103,832
Loss on dispose of properties and equipment 142,380 0
Deferred tax assets (174,285) 0
Changes in operating assets and liabilities    
Accounts receivable 11,932,885 (17,241,524)
Other receivable 1,113,111 (1,015,249)
Advances to suppliers and other current assets (34,243) 1,494,672
Inventories (419,708) (334,713)
Accounts payable (623,141) 654,334
Accrued expenses (382,650) (2,025,274)
Short-term notes payable (239,119) 492,396
Income tax payable (2,609,659) 1,652,495
Advances from customers (411,869) (457,945)
Net cash provided by operating activities 25,977,804 10,689,329
CASH FLOWS FROM INVESTING ACTIVITIES    
Prepayment for other assets (5,147,903) (293,424)
Additions to property, plant and equipment (7,791,997) (7,697,473)
Net cash used in investing activities (12,939,900) (7,990,897)
CASH FLOWS FROM FINANCING ACTIVITIES    
Proceeds from Common Stock issurance, net of related expenses 0 27,014,219
Decreased in restricted cash 208,154 (505,581)
Proceeds from short-term bank loans 4,235,865 22,480,860
Repayment of short-term bank loans (8,433,584) (17,966,987)
Net cash provided by (used in) financing activities (3,989,565) 31,022,511
Effect of change in exchange rate 2,755,283 1,224,942
NET INCREASE IN CASH AND CASH EQUIVALENTS 11,803,622 34,945,885
Cash and cash equivalents, beginning of year 49,350,385 14,404,500
Cash and cash equivalents, end of year 61,154,007 49,350,385
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Cash paid for interest 849,743 801,496
Cash paid for income taxes 7,853,661 6,885,032
SUPPLEMENTARY DISCLOSURE OF SIGNIFICANT NON-CASH TRANSACTION    
Change in fair value of warrant liability 0 2,103,832
Transferred from other assets to property, plant and equipment and construction in process $ 1,687,012 $ 3,416,096