XML 51 R8.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Cash flows from operating activities    
Net income $ 3,216,352 $ 3,125,551
Adjustments to reconcile net income to net cash provided by (used in) operating activities    
Stock-based compensation expense 314,479 144,453
Depreciation and amortization 552,086 450,518
Change in fair value of warrants liability 180,192 (221,640)
(Recovery of) Provision for doubtful accounts (3,939) 749,280
Provision for doubtful accounts - other receivables 598,747 0
Provision for warranty reserve 0 37,303
Deferred tax benefit 0 (118,030)
Changes in assets and liabilities:    
Decrease (Increase) in accounts receivable 344,341 (3,797,045)
Increase in prepayments and other current assets (1,730,704) (1,413,176)
Decrease (Increase) in other receivables (1,617,781) 642,287
Decrease in inventories 931,844 842,052
Decrease in tax receivable 563,816 2,630,467
Increase in accounts payable 4,271 3,607
(Decrease)Increase in advances from customers (56,965) 33,811
Increase in accrued expenses and other current liabilities 52,482 14,470
Decrease in taxes payable (1,644,345) (6,285,660)
Net cash provided by (used in) operating activities 1,704,876 (3,161,752)
Cash flows from investing activities    
Capital expenditures and other additions (11,054) (153,061)
Software Copyrights (2,715,453) 0
Advances to related parties 0 (2,358)
Net cash used in investing activities (2,726,507) (155,419)
Cash flows from financing activities    
Proceeds from bank loan 2,373,145 1,542,680
Repayment of bank loan (1,580,436) (1,533,604)
Net cash provided by financing activities 792,709 9,076
Effect of exchange rate fluctuations on cash and cash equivalents 39,766 1,079,195
Net decrease in cash and cash equivalents (189,156) (2,228,900)
Cash and cash equivalents at beginning of year 3,694,486 5,923,386
Cash and cash equivalents at end of year 3,505,330 3,694,486
Supplemental cash flow information    
Income tax paid 1,416,958 1,906,763
Interest paid $ 149,488 $ 82,136