XML 18 R7.htm IDEA: XBRL DOCUMENT v3.3.1.900
Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income (loss) $ 1,213,239 $ (167,159) $ 117,395
Adjustments to reconcile net income (loss) to net cash provided by operating activities:      
Depreciation 525,918 446,045 414,307
Amortization 3,343 2,876 2,894
Deferred income taxes 821,469 (88,590) 87,166
Stock-based compensation 23,222 30,004 31,359
(Gain) loss on disposal of fixed assets (3,984) 4,519 35,179
Changes in:      
Receivables 251,188 (373,882) (20,056)
Inventory 75,548 260,753 442,494
Prepaid expenses and other assets (63,378) 2,548 45,917
Accounts payable and accrued expenses 60,361 178,560 (57,995)
Deferred revenue (6,690) 6,690 0
Net cash provided by operating activities 2,900,236 302,364 1,098,660
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchase of property, plant and equipment (2,719,189) (1,535,558) (597,697)
Maturities of investments 2,489,000 2,985,000 2,489,000
Purchases of investments (4,455,000) (2,985,000) (3,234,000)
Proceeds from sale of fixed assets 66,215 0 0
Net cash (used for) investing activities (4,618,974) (1,535,558) (1,342,697)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Proceeds from debt issuance 2,500,000 0 0
Debt principal repayments (169,753) (190,312) (181,445)
Debt issuance costs (34,125) 0 0
Proceeds from exercise of stock options 120,210 3,149 21,750
Tax benefits related to stock options 25,706 0 398
Net cash provided by (used for) financing activities 2,442,038 (187,163) (159,297)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 723,300 (1,420,357) (403,334)
BEGINNING CASH AND CASH EQUIVALENTS 850,028 2,270,385 2,673,719
ENDING CASH AND CASH EQUIVALENTS 1,573,328 850,028 2,270,385
INCOME TAXES PAID 3,133 252 0
INTEREST EXPENSE PAID 77,159 58,413 67,015
NON-CASH ACTIVITIES:      
Capital expenditures included in accounts payable and accrued expenses 1,510 251,383 23,495
Net change in fair value of interest rate swap $ 26,925 $ 3,495 $ (30,284)