XML 21 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Cash Flow - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Cash Flows from Operating Activities    
Net Income $ 5,653,298 $ 5,839,387
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 2,986,599 2,458,593
Non-cash share-based compensation expense 429,344 296,899
Non-cash acquisition of intangibles (481,046) 0
Unrealized (gain) loss on investments in equity securities 188,615 (585,107)
Forgiveness of PPP loan (1,453,837) 0
Deferred income taxes 702,061 222,094
Changes in assets and liabilities:    
Decrease (Increase) in accounts receivable (5,307,593) 2,751,191
Decrease (Increase) in inventories (5,381,275) (434,014)
Decrease (Increase) in contract assets 1,624,500 (1,313,178)
Decrease (Increase) in prepaid expenses & other assets (1,752,084) 80,311
Decrease (Increase) in right of use asset (141,956) 368,020
Increase (Decrease) in accounts payable (1,757,213) (2,752,081)
Increase (Decrease) in lease liability 189,652
Increase (Decrease) in accrued expenses 705,576 (1,364,976)
Increase (Decrease) in unearned revenue 2,061,533 (1,178,576)
Total adjustments (3,872,698) 4,053,338
Net Cash Provided by Operating Cash Activities 1,780,600 9,892,725
Cash Flows from Investing Activities    
Consideration paid for acquisitions (6,138,102) (9,400,000)
Capital expenditures (3,144,503) (574,315)
Purchase of equity securities (295,528) (949,293)
Sale of equity securities 123,069 0
Net Cash Used in Investing Activities (9,455,064) (10,923,608)
Cash Flows from Financing Activities    
Borrowings on PPP loans 0 5,133,220
Payments on related party notes (2,745,023) (2,187,960)
Borrowings on related party notes 1,702,400 0
Repayment of PPP loans 0 (3,679,383)
Borrowings on bank debt 5,485,697 12,152,802
Payments on bank debt (1,434,184) (6,393,747)
Share repurchase (43,061) (32,272)
Proceeds from options and warrants 8,774 0
Net Cash Provided by Financing Activities 2,974,603 4,992,660
Net Increase (Decrease) in cash and cash equivalents (4,699,861) 3,961,777
Cash and cash equivalents at beginning of year 6,194,276 2,232,499
Cash and cash equivalents at end of year 1,494,415 6,194,276
Supplemental disclosures of cash flow information    
Interest paid 743,901 831,654
Income taxes paid 2,582,700 956,246
Supplemental disclosures of noncash financing activity    
Issuance of Class A common shares in business acquisitions 1,059,000 0
Assets, net of liabilities assumed in business acquisitions 2,752,404 0
Assumption of debt for business acquisitions 2,041,116 0
Paycheck Protection Program CARES Act [Member]    
Supplemental disclosures of noncash financing activity    
Forgiveness of PPP loan $ 1,453,837 $ 0