XML 80 R5.htm IDEA: XBRL DOCUMENT v2.4.0.6
Condensed Consolidated Statements of Cash Flows (Unaudited) (USD $)
3 Months Ended
Mar. 31, 2013
Mar. 31, 2012
Cash Flows from Operating Activities:    
Net income $ 303,055 $ 4,681,691
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,932,853 1,959,302
Recovery from for bad debts (9,285) (3,677)
Stock-based expense for service received    378,065
Deferred tax 50,058   
Changes in operating assets and liabilities:    
Accounts receivable 463,799 96,949
Prepayments and other current assets 1,012,752 450,454
Inventories 669,641 2,166,832
Accounts payable 321,979 (2,686,080)
Notes payable (557,600)   
Accrued payroll and employee benefits (88,404) (49,556)
Other payables and accrued liabilities 113,080 656,543
Income taxes payable 161,728 1,698,083
Net Cash Provided by Operating Activities 4,373,656 9,348,606
Cash Flows from Investing Activities:    
Prepayment/deposit for purchase of property, plant and equipment (1,319,122) (2,452,130)
Purchases of property, plant and equipment (2,888) (5,169,530)
Net Cash Used in Investing Activities (1,322,010) (7,621,660)
Cash Flows from Financing Activities:    
Proceeds from related party loans 358,197   
Repayment of related party loans (358,197) (200,000)
Proceeds from bank loans    1,981,359
Repayments of bank loans    (2,060,614)
Decrease in restricted cash 278,800   
Net Cash Provided by/(Used in) Financing Activities 278,800 (279,255)
Effect of Exchange Rate Changes on Cash and Cash Equivalents 99,254 13,483
Net Increase in Cash and Cash Equivalents 3,429,700 1,461,174
Cash and Cash Equivalents - Beginning of Period 13,140,288 4,165,446
Cash and Cash Equivalents - End of Period 16,569,988 5,626,620
Supplemental Disclosure of Cash Flow Information:    
Cash paid for interest 62,833 171,015
Cash paid for income taxes 20,899 128,568
Supplemental Disclosure of significant non-cash transactions:    
Issuance of 109,584 shares of common stock to directors and officers    $ 378,065