XML 54 R6.htm IDEA: XBRL DOCUMENT v2.4.0.6
CONSOLIDATED STATEMENTS OF CASH FLOWS (USD $)
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Cash Flows from Operating Activities:      
Net income $ 1,142,800 $ 1,520,674 $ 2,987,392
Noncash items included in net income:      
Depreciation and amortization 393,705 267,741 277,868
Deferred income taxes (150,000) (34,000) (114,000)
Stock based compensation 137,554 103,216 81,175
(Gain) loss on disposal of property 0 (2,650) 0
Tax benefit from stock options exercised (603,993) (211,638) (12,000)
Change in current assets and liabilities:      
Accounts receivable 983,421 (1,373,459) 2,087,352
Inventory (770,975) 238,172 (669,920)
Prepaid items and other assets 73,823 238,091 (354,122)
Income taxes receivable (214,770) (172,305) 82,695
Accounts payable 501,910 (320,677) 55,259
Deferred revenue 382,602 126,468 (24,826)
Accrued expenses (353,875) (248,779) 108,125
Billings in excess of costs and estimated earnings 105,133 (160,684) 361,699
Deferred rent (120,967) (106,525) (100,791)
Net Cash Provided (Used) by Operating Activities 1,506,368 (136,355) 4,765,906
Cash Flows from Investing Activities:      
Restricted cash and cash equivalents (50,359) 36,152 236,328
Purchase of property and equipment (179,131) (85,650) (99,963)
Business acquisition (4,241,914) 0 0
Certificate of deposit 924,294 (5,164) (10,211)
Other assets 8,374 5,178 18,760
Proceeds from the sale of property and equipment 0 2,650 0
Net Cash Provided (Used) by Investing Activities (3,538,736) (46,834) 144,914
Cash Flows from Financing Activities:      
Tax benefit from stock options exercised 603,993 211,638 12,000
Proceeds from stock options exercised 273,300 128,080 3,400
Net Cash Provided (Used) by Financing Activities 877,293 339,718 15,400
Effect of exchange rate changes on cash and cash equivalents (6,094) (127,817) 24,547
Net increase (decrease) in cash and cash equivalents (1,161,169) 28,712 4,950,767
Cash and Cash Equivalents, beginning of year 8,737,543 8,708,831 3,758,064
Cash and Cash Equivalents, end of year $ 7,576,374 $ 8,737,543 $ 8,708,831