v3.25.2
Consolidated Balance Sheet (Current Period Unaudited) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 2,934,745 $ 1,543,267
Accounts receivable less allowance for credit losses 28,977,330 21,014,148
Contract assets 5,077,009 5,470,698
Inventories 23,230,369 18,278,179
Refundable tax asset 145,058 1,728,754
Prepaid expenses and other current assets 1,250,341 1,575,240
Total Current Assets 61,614,852 49,610,286
Property, plant and equipment, net 24,929,442 23,179,580
Operating right of use asset, net 9,077,408 6,950,547
OTHER ASSETS:    
Goodwill 22,623,900 18,547,704
Intangibles, net of accumulated amortization 13,501,921 10,285,781
Other non-current assets 179,836 94,798
Total Non-Current Assets 36,305,657 28,928,283
Total Assets 131,927,359 108,668,696
CURRENT LIABILITIES:    
Notes payable – current 38,526 470,209
Real property term loan – current 147,012 141,816
Accounts payable 16,016,793 12,856,158
Unearned revenue 4,986,919 6,195,473
Accrued expenses 4,548,104 3,542,490
Operating lease liabilities - current 2,201,888 1,414,686
Total Current Liabilities 27,939,242 24,620,832
LONG-TERM LIABILITIES:    
Revolving credit facility 9,048,588 0
Real property term loan 5,489,225 5,559,755
Operating lease liabilities - noncurrent 7,107,608 5,747,295
Deferred income taxes 1,697,264 391,060
Total Long-Term Liabilities 23,342,685 11,698,110
STOCKHOLDERS' EQUITY    
Contributed capital 1,741,901 1,741,901
Treasury shares (2,746,858) (2,549,627)
Retained earnings 69,734,815 61,473,932
Total Stockholders' Equity 80,645,432 72,349,754
Total Liabilities and Stockholders' Equity 131,927,359 108,668,696
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common shares 10,450,052 10,218,026
Common Class B [Member]    
STOCKHOLDERS' EQUITY    
Common shares $ 1,465,522 $ 1,465,522