XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statement of Cash Flow (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash Flows from Operating Activities    
Net Income $ 2,237,139 $ 4,390,722
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,855,257 1,518,494
Unrealized loss (gain) on investments in equity securities 434,069 (67,928)
Forgiveness of PPP loan 0 (1,453,837)
Amortization of right of use assets 647,471 572,326
Loss on disposal of assets 15,370 0
Non-cash share-based compensation expense 918,114 409,876
Changes in assets and liabilities:    
Decrease (Increase) in accounts receivable (3,100,400) (3,186,784)
Decrease (Increase) in inventories (2,219,722) (1,781,567)
Decrease (Increase) in contract assets 71,046 1,623,466
Decrease (Increase) in prepaid expenses & other assets (599,793) (205,280)
Increase (Decrease) in accounts payable (2,603,596) (1,462,832)
Increase (Decrease) in lease liability (639,452) (572,788)
Increase (Decrease) in accrued expenses 1,383,324 (533,131)
Increase (Decrease) in unearned revenue 843,202 676,359
Total adjustments 2,212,082 (1,537,962)
Net Cash Provided by Operating Activities 4,449,221 2,852,760
Cash Flows from Investing Activities    
Cash paid for business acquisitions (4,331,739) (7,089,381)
Sale of equity securities 0 123,069
Capital expenditures (324,967) (1,418,663)
Net Cash (Used in) Investing Activities (4,656,706) (8,384,975)
Cash Flows from Financing Activities    
Payments on notes (2,030,541) (1,287,456)
Payments on bank debt (1,916,666) (3,630,634)
Borrowings on bank debt 6,702,395 7,734,627
Payments on contingent liability (750,000) 0
Share repurchase (140,709) (41,033)
Net Cash Provided by Financing Activities 1,864,479 2,775,504
Net Increase (decrease) in cash and cash equivalents 1,656,994 (2,756,710)
Cash and cash equivalents at beginning of period 1,494,415 6,194,276
Cash and cash equivalents at end of period 3,151,409 3,437,566
Supplemental disclosures of cash flow information    
Interest Paid 438,210 362,353
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