v3.25.2
Consolidated Statement of Cash Flow (Unaudited) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash Flows from Operating Activities    
Net Income $ 8,260,884 $ 6,280,341
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 2,353,152 2,022,185
Loss on investments in equity securities 0 379,466
Reduction in carrying amount of right of use asset 1,210,618 781,352
Share-based compensation expense 232,026 844,579
Changes in assets and liabilities:    
Accounts receivable (5,438,782) (6,789,816)
Inventories (2,878,845) (896,158)
Contract assets 393,689 1,869,705
Prepaid expenses & other current assets 465,175 (155,283)
Operating lease assets and liabilities (1,189,963) (779,391)
Other noncurrent assets (16,280) 13,000
Accounts payable 2,915,794 715,063
Accrued income taxes 1,583,696 (1,595,436)
Other current liabilities 533,069 682,609
Unearned revenue (1,208,554) 634,295
Total adjustments (1,045,205) (2,273,830)
Net Cash Provided by Operating Activities 7,215,679 4,006,511
Cash Flows from Investing Activities    
Cash paid for business acquisitions (12,256,270) (6,549,750)
Proceeds from sale of property, plant and equipment 4,500 72,000
Sale of investments 0 199,228
Capital expenditures (1,921,907) (1,768,093)
Net Cash Used in Investing Activities (14,173,677) (8,046,615)
Cash Flows from Financing Activities    
Payments on related party notes (431,683) (405,724)
Payments on revolving credit facility (9,330,890) (6,520,000)
Borrowings on revolving credit facility 18,379,477 11,288,476
Payments on real property term loan (70,197) (10,286)
Payment for debt issue costs 0 (77,396)
Share repurchase (197,231) (252,269)
Net Cash Provided by Financing Activities 8,349,476 4,022,801
Net increase (decrease) in cash and cash equivalents 1,391,478 (17,303)
Cash and cash equivalents at beginning of period 1,543,267 1,647,175
Cash and cash equivalents at end of period 2,934,745 1,629,872
Supplemental disclosures of cash flow information    
Interest paid 637,847 512,869
Supplemental disclosures of noncash financing and investing activity    
Additions to ROU assets obtained from new operating lease liabilities 376,461 107,907
Purchase accounting adjustment to goodwill for a change in inventory 63,624 0
Purchase accounting adjustment to goodwill for a change in fixed assets 90,400 0
Assumption of debt for purchase of real-estate 0 5,869,250
Issuance of Class A common shares for capital expenditures $ 0 $ 30,011