XML 25 R5.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Condensed Consolidated Statements of Cash Flows (Unaudited) (USD $)
6 Months Ended
Jun. 30, 2011
Jun. 30, 2010
Cash flows from operating activities:    
Net income $ 2,879,431 $ 593,275
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 527,301 463,676
Non-employee equity compensation 44,574 45,554
Stock-based compensation - employee stock options 315,513 318,139
Excess tax benefit derived from exercise of stock options (1,516,569) (462,814)
Non-cash interest expense 123,654 132,866
Net changes in assets and liabilities affecting operating activities:    
Accounts receivable 325,760 2,216,456
Inventory 230,591 (3,144,216)
Other current assets and other assets 704 349,777
Accounts payable and other accrued liabilities 2,009,529 337,995
Other long-term obligations (5,141) (95,541)
Net cash provided by operating activities 4,935,347 755,167
Cash flows from investing activities:    
Additions to property and equipment (105,838) (126,315)
Additions to patents (46,344) (80,734)
Net cash used in investing activities (152,182) (207,049)
Cash flows from financing activities:    
Principal payments on note payable (1,333,334) (6,061,973)
Costs of financing for long-term debt and credit facility   (55,000)
Proceeds from exercise of stock options 523,507 979,292
Excess tax benefit derived from exercise of stock options 1,516,569 462,814
Payments made in connection with repurchase of common shares (1,551,847) (3,079,628)
Net cash used in financing activities (845,105) (7,754,495)
Net increase (decrease) in cash and cash equivalents 3,938,060 (7,206,377)
Cash and cash equivalents at beginning of period 65,893,970 78,701,682
Cash and cash equivalents at end of period 69,832,030 71,495,305
Non-cash investing and financing activities:    
Common shares repurchased during period but not paid as of the end of the period   203,802
Additions to property and equipment not paid as of the end of the period $ 40,070