XML 22 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Cash Flow - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Cash Flows from Operating Activities    
Net Income $ 5,839,387 $ 6,979,863
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 2,458,593 2,054,721
Loss on disposal of assets 10,544
Non-cash share-based compensation expense 296,899 348,877
Unrealized gain on investments (585,107)
Deferred income taxes 222,094 548,715
Changes in assets and liabilities:    
Decrease (Increase) in accounts receivable 2,751,191 (4,164,533)
Decrease (Increase) in inventories (434,014) (2,180,708)
Decrease (Increase) in contract assets (1,313,178) (339,030)
Decrease (Increase) in prepaid expenses & other assets 80,311 125,324
Increase (Decrease) in accounts payable 2,752,081 747,632
Increase (Decrease) in accrued expenses (996,956) 32,328
Increase (Decrease) in unearned revenue (1,178,576) (3,269,190)
Total adjustments 4,053,338 (6,085,320)
Net Cash Provided by Operating Cash Activities 9,892,725 894,543
Cash Flows from Investing Activities    
Cash paid for acquisition (9,400,000) (50,001)
Capital expenditures (574,315) (746,430)
Purchase of equity securities (949,293)
Net Cash Used in Investing Activities (10,923,608) (796,431)
Cash Flows from Financing Activities    
Borrowings on PPP loans 5,133,220
Payments on related party notes (2,187,960) (1,592,298)
Repayment of PPP loans (3,679,383)
Borrowings on convertible notes 266,880
Payments on bank debt (6,393,747) (4,385,211)
Borrowings on bank debt 12,152,802 2,539,598
Share repurchase (32,272)
Payments on capital lease (11,158)
Proceeds from options and warrants 258,950
Net Cash Provided by (Used in) Financing Activities 4,992,660 (2,923,239)
Net Increase (decrease) in cash and cash equivalents 3,961,777 (2,825,127)
Cash and cash equivalents at beginning of year 2,232,499 5,057,626
Cash and cash equivalents at end of year 6,194,276 2,232,499
Supplemental disclosures of cash flow information    
Interest paid 831,654 949,280
Income taxes paid 956,246 1,815,482
Conversion of debt to equity $ 848,000