XML 28 R5.htm IDEA: XBRL DOCUMENT  v2.3.0.11
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) (USD $)
3 Months Ended
Jun. 30, 2011
Jun. 30, 2010
Cash flows from operating activities:    
Net income (loss) $ 175,849 $ (275,412)
Adjustments to reconcile net loss to net cash used in operating activities:    
Deferred income taxes 25,373 (185,940)
Depreciation and amortization 56,961 42,310
Provision for inventory obsolescence 10,000  
Gain on sale of asset   (3,600)
Amortization of debt discount 13,395 5,769
Increase in cash surrender value of life insurance 2,011  
Gain on proceeds from life insurance policy (300,029)  
Change in fair value of common stock warrant 168,586  
Non-cash stock-based compensation 24,231 23,665
Changes in assets and liabilities:    
Decrease in accounts receivable 870,875 96,358
Decrease (increase) in inventories 439,886 (119,697)
Increase in prepaid expenses & other (3,569) (2,789)
Increase in other assets (32,316) (20,278)
Decrease in accounts payable (868,419) (12,501)
(Decrease) increase in accrued payroll, vacation pay and payroll taxes (1,381) 65,486
Decrease in deferred revenues (13,276) (22,378)
(Decrease) increase in progress billings (424,202) 450,694
Increase (decrease) in accrued expenses 164,353 (133,095)
Net cash provided by (used in) operating activities 308,329 (91,408)
Cash flows from investing activities:    
Proceeds from the sale of capital asset   3,600
Purchases of equipment   (86,801)
Net cash used in investing activities   (83,201)
Cash flows from financing activities:    
Proceeds from the exercise of stock options 5,390 6,075
Repayment of capitalized lease obligations (8,332)  
Proceeds from borrowings from line of credit   150,000
Proceeds from life insurance policy 285,981  
Net cash provided by financing activities 283,039 156,075
Net increase (decrease) in cash and cash equivalents 591,368 (18,534)
Cash and cash equivalents at beginning of period 123,955 173,048
Cash and cash equivalents at end of period 715,323 154,514
Taxes paid 0 0
Interest paid $ 87,192 $ 9,269