XML 22 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Operating Activities:    
Net income $ 4,052,479 $ 5,850,998
Adjustments to reconcile net income to net cash provided by operating activities    
Depreciation 1,722,568 1,490,805
Amortization 1,172,292 930,941
Stock compensation expense 684,351 440,536
Deferred income taxes 660,703 100,529
Changes in operating assets and liabilities    
Accounts receivable (5,230,159) 499,940
Inventories (1,846,765) (1,483,785)
Prepaid expenses and other current assets 82,679 314,824
Accounts payable 3,733,667 610,498
Other accrued liabilities (220,939) 101,927
Total adjustments 758,397 3,006,214
Net cash provided by operating activities 4,810,876 8,857,211
Investing Activities:    
Purchase of plant, property and equipment (3,146,194) (1,809,823)
Purchase of patents and trademarks   (29,371)
Purchase of building (4,000,000)  
Acquisitions (Note 17) (7,233,114) (6,970,910)
Net cash used by investing activities (14,379,308) (8,810,104)
Financing Activities:    
Net borrowings of long-term debt 10,514,417 7,023,205
Borrowings on mortgage 4,000,000  
Repayments on mortgage (22,222)  
Distributions to shareholders (1,408,428) (1,332,757)
Cash settlement of stock options (823,530) (2,274,374)
Excess tax benefit from the exercise of stock options   567,309
Purchase of treasury stock   (907,094)
Issuance of common stock 649,231 394,538
Net cash provided by financing activities 12,909,468 3,470,827
Effect of exchange rate changes 86,463 (33,056)
Net increase in cash and cash equivalents 3,427,499 3,484,880
Cash and cash equivalents at beginning of year 5,910,770 2,425,891
Cash and cash equivalents at end of year 9,338,269 5,910,770
Supplemental cash flow information    
Cash paid for income taxes 1,570,370 1,779,879
Cash paid for interest expense $ 1,255,190 $ 841,634