v2.3.0.11
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
6 Months Ended
Jun. 30, 2011
Jun. 30, 2010
Cash flows from operating activities:    
Net income $ 10,973,334 $ 9,287,592
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 194,810 160,615
Loss on disposal of property, plant and equipment 38,096  
Deferred income taxes (420,417) 17,234
Equity-settled share-based payment expenses 6,826  
Receipts and payments through a related party   13,410,807
Changes in operating assets and liabilities:    
Accounts receivable, net (7,252,395) 5,084,756
Inventories 711,582 894,384
Due from related parties   (26,620,033)
Other current assets 636,778 1,180,570
Accounts payables (1,917,864) 595,108
Accrued expenses and other payables 1,434,249 (136,006)
Income tax payable (1,330,724) (888,238)
Net cash provided by operating activities 3,074,275 2,986,789
Cash flows from investing activities:    
Restricted bank deposits made (288,930) (319,251)
Release of restricted bank deposits 28,065 420,457
Proceeds from disposal of property, plant and equipment 2,422  
Purchases of property, plant and equipment (116,369)  
Change in deposit paid for acquisition of plant and equipment   323,791
Net cash (used in) provided by investing activities (374,812) 424,997
Cash flows from financing activities:    
Proceeds from short term bank loans 3,540,947 2,256,278
Repayment of short term bank loans (1,529,567) (1,684,883)
Net cash provided by financing activities 2,011,380 571,395
Effect of foreign exchange rate changes on cash and cash equivalents 628,301 184,533
Increase in cash and cash equivalents 5,339,144 4,167,714
Cash and cash equivalents at beginning of period 13,086,927 627,964
Cash and cash equivalents at end of period 18,426,071 4,795,678
Supplemental disclosures of cash flow information:    
Cash paid for interest 102,010 77,784
Cash paid for income taxes 5,166,140 4,043,950
Non cash operating activities:    
The issue of shares as consideration for the acquisition discussed in note 14 $ 6,826