XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statement of Cash Flow (Unaudited) - USD ($)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash Flows from Operating Activities    
Net Income $ 5,588,599 $ 3,730,497
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 2,233,267 1,839,082
Unrealized loss on investments in equity securities 265,941 0
Forgiveness of PPP loan (1,453,837) 0
Intangibles related to startup of new business (28,500) 0
Non-cash share-based compensation expense 422,962 273,783
Changes in assets and liabilities:    
Decrease (Increase) in accounts receivable (4,406,610) (923,095)
Decrease (Increase) in inventory (2,547,675) 367,922
Decrease (Increase) in contract assets 1,526,546 (2,052,951)
Decrease (Increase) in prepaid expenses & other assets (227,059) 172,468
Decrease (Increase) in right of use asset 798,569 676,357
Increase (Decrease) in accounts payable 1,004,760 3,360,686
Increase (Decrease) in lease liability (829,667) (647,422)
Increase (Decrease) in accrued expenses (1,212,146) (52,156)
Increase (Decrease) in unearned revenue 2,727,653 (50,488)
Total adjustments (1,725,796) 2,964,186
Net Cash Provided by Operating Activities 3,862,804 6,694,683
Cash Flows from Investing Activities    
Cash paid for acquisition (7,376,740) (9,400,000)
Sale (purchase) of equity securities 123,069 (949,293)
Capital expenditures (2,298,213) (311,669)
Net Cash (Used in) Investing Activities (9,551,884) (10,660,962)
Cash Flows from Financing Activities    
Payments on notes (2,014,950) (4,614,303)
Borrowings on notes 0 5,133,220
Payments on bank debt (4,773,903) (3,760,415)
Borrowings on bank debt 8,916,367 11,735,210
Share repurchase (41,033) (29,032)
Net Cash Provided by Financing Activities 2,086,481 8,464,680
Net Increase (decrease) in cash and cash equivalents (3,602,599) 4,498,401
Cash and cash equivalents at beginning of period 6,194,276 2,232,499
Cash and cash equivalents at end of period 2,591,678 6,730,900
Supplemental disclosures of cash flow information    
Interest paid 559,299 600,178
Income taxes paid 2,405,000 1,175,300
Supplemental disclosures of noncash financing activity    
Issuance of Class A common shares in business acquisitions 1,059,000 0
Paycheck Protection Program CARES Act [Member]    
Supplemental disclosures of noncash financing activity    
Forgiveness of PPP loan $ 1,453,837 $ 0