v3.25.1
Consolidated Balance Sheet (Current Period Unaudited) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 1,737,750 $ 1,543,267
Accounts receivable less allowance for credit losses 26,871,032 21,014,148
Contract assets 7,194,324 5,470,698
Inventories 21,404,006 18,278,179
Refundable tax asset 676,000 1,728,754
Prepaid expenses and other current assets 1,778,782 1,575,240
Total Current Assets 59,661,894 49,610,286
Property, plant and equipment, net 24,153,368 23,179,580
Operating right of use asset, net 9,310,749 6,950,547
OTHER ASSETS:    
Goodwill 22,608,900 18,547,704
Intangibles, net of accumulated amortization 13,940,972 10,285,781
Other non-current assets 167,289 94,798
Total Non-Current Assets 36,717,161 28,928,283
Total Assets 129,843,172 108,668,696
CURRENT LIABILITIES:    
Notes payable – current 256,041 470,209
Real property term loan – current 144,362 141,816
Accounts payable 15,601,114 12,856,158
Unearned revenue 4,974,934 6,195,473
Accrued expenses 3,943,866 3,542,490
Operating lease liabilities - current 2,302,555 1,414,686
Total Current Liabilities 27,222,872 24,620,832
LONG-TERM LIABILITIES:    
Revolving credit facility 12,899,978 0
Real property term loan 5,523,732 5,559,755
Operating lease liabilities - noncurrent 7,231,818 5,747,295
Deferred income taxes 1,697,264 391,060
Total Long-Term Liabilities 27,352,792 11,698,110
STOCKHOLDERS' EQUITY    
Contributed capital 1,741,901 1,741,901
Treasury shares (2,746,858) (2,549,627)
Retained earnings 64,604,966 61,473,932
Total Stockholders' Equity 75,267,508 72,349,754
Total Liabilities and Stockholders' Equity 129,843,172 108,668,696
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common shares 10,201,977 10,218,026
Common Class B [Member]    
STOCKHOLDERS' EQUITY    
Common shares $ 1,465,522 $ 1,465,522