XML 33 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Cash flows from operating activities:    
Net income/(loss) $ 5,261,411 $ (149,124)
Adjustments to reconcile net income/(loss) to net cash used in operating activities    
Stock-based compensation 932,743 775,757
Depreciation and amortization [1] 867,277 813,657
Deferred income tax benefit 831,148 (435,495)
Deferred revenue (80,187)
Provision for doubtful accounts 1,413 (16,395)
Increase/(decrease) in operating assets    
Accounts receivable (1,452,507) 2,500,124
Cost in excess of billings on contracts in progress (5,800,506) 2,038,500
Inventories, net 345,916 (290,109)
Other current assets 68,112 (68,473)
Increase/(decrease) in operating liabilities    
Accounts payable 431,836 435,129
Accrued expenses 795,552 (1,503,062)
Current maturities of long-term debt (280,000)
Billings in excess of costs and estimated earnings on contracts in progress (4,796,025) 5,262,339
Deferred revenue 214,320 (230,050)
Total adjustments (7,640,908) 9,001,922
Net cash (used in)/provided by operating activities (2,379,497) 8,852,798
Cash flows from investing activities:    
Restricted cash 200,000
Capital expenditures (889,298) (112,493)
Purchase of building (14,000,886)
Purchase of Mesoscribe Technologies (419,813) (500,000)
Purchase of assets Tantaline A/S (419,813) (500,000)
Deposits (10,503) 1,550
Net cash (used in) investing activities (15,320,500) (410,943)
Cash flows from financing activities    
Net proceeds from stock options exercised 146,220 462,000
Proceeds from mortgage payable 10,387,500
Payments of long-term debt (300,000) (300,000)
Net cash provided by financing activities 10,233,720 162,000
Net (decrease)/increase in cash and cash equivalents (7,466,277) 8,603,855
Cash and cash equivalents at beginning of year 21,677,186 13,073,331
Cash and cash equivalents at end of year 14,210,909 21,677,186
Supplemental disclosure of cash flow information:    
Income taxes paid 601,800 101,352
Interest paid $ 71,263 $ 79,861
[1] Includes amortization expense of $45,645 and $31,356 for the years ending December 31, 2017 and 2016, respectively. Such amortization expense relates to other capitalized and intangible assets.