v3.25.1
Consolidated Statement of Cash Flow (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash Flows from Operating Activities    
Net Income $ 3,131,034 $ 2,996,885
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 1,178,437 1,038,052
Loss on investments in equity securities 0 118,077
Reduction in carrying amount of right of use asset 600,816 453,669
Share-based compensation expense (16,049) 612,354
Changes in assets and liabilities:    
Accounts receivable (3,332,484) (5,175,695)
Inventories (1,052,482) (670,089)
Contract assets (1,723,626) (215,140)
Prepaid expenses & other current assets (63,266) (679,078)
Right of use assets 0 (107,907)
Other noncurrent assets (3,733) 13,000
Accounts payable 2,500,118 3,573,509
Lease liabilities (588,625) (344,294)
Accrued income taxes 1,052,754 1,149,177
Other current liabilities (56,169) (14,779)
Unearned revenue (1,220,539) 75,787
Total adjustments (2,724,848) (173,357)
Net Cash Provided by Operating Activities 406,186 2,823,528
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 135,625
Capital expenditures (412,603) (436,820)
Net Cash Used in Investing Activities (12,664,373) (6,778,945)
Cash Flows from Financing Activities    
Payments on related party notes (214,168) (201,289)
Payments on revolving credit facility (2,798,446) (2,351,000)
Borrowings on revolving credit facility 15,698,424 7,859,942
Payments on real property term loan (35,909) 0
Share repurchase (197,231) (252,269)
Net Cash Provided by Financing Activities 12,452,670 5,055,384
Net Increase in cash and cash equivalents 194,483 1,099,967
Cash and cash equivalents at beginning of period 1,543,267 1,647,175
Cash and cash equivalents at end of period 1,737,750 2,747,142
Supplemental disclosures of cash flow information    
Interest paid 319,295 230,169
Supplemental disclosures of noncash financing and investing activity    
Additions to ROU assets obtained from new operating lease liabilities 0 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