XML 21 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statements of Cash Flows - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 1,963,828 $ 4,451,751 $ 6,402,259
Adjustments to reconcile net income to net cash provided by operating activities -      
Depreciation and amortization 1,797,281 1,875,102 1,719,154
Impairment of long-lived assets 285,477 0 0
Loss on disposal or abandonment of assets 1,321 3,139 16,985
Non-cash share-based compensation 327,629 239,599 199,870
Deferred income taxes (90,997) (215,576) 205,111
Exchange gain 27,984 29,848 18,598
Net changes in assets and liabilities, net of effect of business acquisitions:      
Accounts receivable-trade 53,042 99,772 (7,778)
Inventory 3,443,921 (4,133,658) 407,000
Prepaid expenses 239,082 135,713 (284,788)
Other current assets 27,821 (48,797) (70,035)
Accounts payable-trade (197,960) (208,434) (361,492)
Accrued expenses and other liabilities (181,959) (983,710) (108,365)
Income taxes (308,129) 923,016 (415,046)
Total adjustments 5,424,513 (2,283,986) 1,319,214
Net cash provided by operating activities 7,388,341 2,167,765 7,721,473
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchase of property and equipment (1,091,433) (1,689,645) (1,697,704)
Proceeds from sale of assets / insurance 27,396 35,963 153,483
(Increase) in other assets (3,690) (43,669) (1,127)
Net cash used in investing activities (1,067,727) (1,697,351) (1,545,348)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Proceeds from notes payable and long-term debt 1,596,288 3,660,505
Payments on capital lease obligations (72,686) (79,396)
Repurchase of common stock (treasury stock) (1,653,266) (3,675,654)
Proceeds from exercise of stock options 223,404
Net cash (used in) provided by financing activities (56,978) 150,718 (94,545)
Effect of exchange rate changes on cash (530,543) 853,822 (181,891)
NET INCREASE IN CASH 5,733,093 1,474,954 5,899,689
CASH, beginning of period 18,337,258 16,862,304 10,962,615
CASH, end of period 24,070,351 18,337,258 16,862,304
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:      
Interest paid during the period 304,957 205,555 155,189
Income tax paid during the period, net of refunds $ 2,138,995 $ 1,788,357 $ 4,215,616