XML 33 R5.htm IDEA: XBRL DOCUMENT  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 $ 868,948 $ 1,610,275
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,540,028 1,842,231
Stock compensation charge 116,064 160,419
Equity in net loss from investment in limited liability company 1,071,912 116,127
Decrease (increase) in:    
Accounts receivable 510,935 173,530
Inventory 3,025 (226,445)
Prepaid income taxes 142,574 (127,069)
Prepaid expenses and other current assets 25,574 (206,876)
Increase (decrease) in:    
Accounts payable, accrued expenses and other (144,304) 122,566
Deferred revenue 27,328 (30,838)
Net Cash Provided by Operating Activities 4,162,084 3,433,920
Cash Flows From Investing Activities:    
Expenditures for fixed assets (695,389) (400,624)
Deposit on equipment 0 (21,875)
Payment of Investment in limited liability company 0 (4,130,731)
Decrease in other assets 51,491 5,065
Net Cash Used In Investing Activities (643,898) (4,548,165)
Cash Flows From Financing Activities:    
Proceeds from long-term debt 0 2,000,000
Repayment of long-term debt (360,000) (1,326,667)
Payment of accrued expense - acquisitions (55,382) (73,346)
Proceeds upon exercise of stock options 0 43,985
Payment of loan financing costs 0 (4,370)
Dividends paid 0 (950,364)
Net Cash Used In Financing Activities (415,382) (310,762)
Net Increase (Decrease) in Cash 3,102,804 (1,425,007)
Cash, Beginning of Period 4,090,528 5,498,448
Cash, End of Period 7,193,332 4,073,441
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:    
CASH PAID DURING THE PERIOD FOR INTEREST 30,495 26,014
CASH PAID DURING THE PERIOD FOR INCOME TAXES 675,204 1,274,617
SUPPLEMENTAL SCHEDULE OF NONCASH INVESTING AND FINANCING ACTIVITIES:    
Accrued expense - acquisitions / additional goodwill - American Mediconnect Inc. 0 38,298
Other assets, deposits on product transferred to inventory $ 0 $ 89,685