XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statement of Cash Flow (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash Flows from Operating Activities    
Net Income $ 4,390,722 $ 2,304,407
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,518,494 1,237,997
Unrealized gain on investments in equity securities (67,928) 0
Forgiveness of PPP loan (1,453,837) 0
Non-cash share-based compensation expense 409,876 266,808
Changes in assets and liabilities:    
Decrease (Increase) in accounts receivable (3,186,784) 2,250,667
Decrease (Increase) in inventory (1,781,567) (460,092)
Decrease (Increase) in contract assets 1,623,466 (2,305,374)
Decrease (Increase) in prepaid expenses & other assets (205,280) 57,510
Increase (Decrease) in accounts payable 1,462,832 2,427,507
Increase (Decrease) in accrued expenses (533,593) 1,281,168
Increase (Decrease) in unearned revenue 676,359 (1,276,516)
Total adjustments (1,537,962) 3,479,675
Net Cash Provided by Operating Activities 2,852,760 5,784,082
Cash Flows from Investing Activities    
Cash paid for acquisition (7,089,381) (9,400,000)
Sale of equity securities 123,069 0
Capital expenditures (1,418,663) (193,059)
Net Cash (Used in) Investing Activities (8,384,975) (9,593,059)
Cash Flows from Financing Activities    
Payments on notes (1,287,456) (808,850)
Borrowings on notes 0 1,453,837
Payments on bank debt (3,630,634) (3,427,080)
Borrowings on bank debt 7,734,627 11,315,041
Share repurchase (41,033) (29,032)
Net Cash Provided by Financing Activities 2,775,504 8,503,916
Net Increase (decrease) in cash and cash equivalents (2,756,710) 4,694,939
Cash and cash equivalents at beginning of period 6,194,276 2,232,499
Cash and cash equivalents at end of period 3,437,566 6,927,438
Supplemental disclosures of cash flow information    
Interest paid 362,353 477,332
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