XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statement of Cash Flow (Unaudited) - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash Flows from Operating Activities    
Net Income $ 3,491,684 $ 5,588,599
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 2,800,279 2,233,267
Unrealized loss (gain) on investments in equity securities 535,439 265,941
Forgiveness of PPP loan 0 (1,453,837)
Amortization of right of use assets 1,054,699 798,569
Loss on disposal of assets 15,370 0
Non-cash share-based compensation expense 937,921 422,962
Changes in assets and liabilities:    
Decrease (Increase) in accounts receivable (2,858,971) (4,406,610)
Decrease (Increase) in inventories (3,877,729) (2,547,675)
Decrease (Increase) in contract assets 112,121 1,526,546
Decrease (Increase) in prepaid expenses & other assets (82,071) (227,059)
Increase (Decrease) in accounts payable (2,598,799) (1,004,760)
Increase (Decrease) in lease liability (600,510) (829,667)
Increase (Decrease) in accrued expenses 749,110 (1,240,645)
Increase (Decrease) in unearned revenue 1,293,953 2,727,653
Total adjustments 2,678,409 (1,537,962)
Net Cash Provided by Operating Activities 6,170,094 3,862,804
Cash Flows from Investing Activities    
Cash paid for business acquisitions (4,331,739) (7,376,740)
Sale of equity securities 0 123,069
Capital expenditures (533,581) (2,298,213)
Net Cash (Used in) Investing Activities (4,865,320) (9,551,884)
Cash Flows from Financing Activities    
Payments on notes (3,331,091) (2,014,950)
Payments on bank debt (4,535,000) (4,773,903)
Borrowings on bank debt 8,115,202 8,916,367
Payments on contingent liability (750,000) 0
Share repurchase (140,709) (41,033)
Net Cash Provided by (Used in) Financing Activities (641,597) 2,086,481
Net Increase (decrease) in cash and cash equivalents 663,176 (3,602,599)
Cash and cash equivalents at beginning of period 1,494,415 6,194,276
Cash and cash equivalents at end of period 2,157,591 2,591,678
Supplemental disclosures of cash flow information    
Interest Paid 736,334 559,299
Supplemental disclosures of noncash financing and investing activity    
Additions to ROU assets obtained from new operating lease liabilities 380,298 0
Issuance of Class A common shares in business acquisition 1,000,012 1,059,000
Paycheck Protection Program CARES Act [Member]    
Supplemental disclosures of noncash financing and investing activity    
Forgiveness of PPP loan $ 0 $ 1,453,837