XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Balance Sheet (Current Period Unaudited) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
CURRENT ASSETS:    
Cash and cash equivalents $ 1,629,872 $ 1,647,175
Accounts receivable less allowance for doubtful accounts 27,001,826 19,671,833
Contract assets 2,952,642 4,822,347
Inventories less allowance for obsolete inventory 19,349,126 17,672,622
Investments 86,608 665,301
Refundable tax asset 1,055,560 0
Prepaid expenses and other current assets 1,538,310 1,303,780
Total Current Assets 53,613,944 45,783,058
Property, plant and equipment, net 23,090,384 14,686,190
Operating lease right of use asset, net 6,331,794 8,356,903
OTHER ASSETS:    
Goodwill 17,371,451 16,453,049
Intangibles, net of accumulated amortization 9,690,103 8,252,600
Other non-current assets 94,798 107,798
Total Non-Current Other Assets 27,156,352 24,813,447
Total Assets 110,192,474 93,639,598
CURRENT LIABILITIES:    
Notes payable – current 850,185 824,226
Bank debt – current 136,775 0
Operating lease liabilities – current 1,117,484 1,714,174
Accounts payable 11,943,418 11,168,308
Unearned revenue 6,231,001 5,596,706
Accrued income taxes 0 539,876
Accrued expenses 3,985,824 3,292,787
Total Current Liabilities 24,264,687 23,136,077
LONG-TERM LIABILITIES:    
Bank debt 15,526,746 5,096,672
Operating lease liabilities – noncurrent 5,424,255 6,901,043
Deferred income taxes 310,250 310,250
Total Long-Term Liabilities 21,299,777 12,778,174
STOCKHOLDERS' EQUITY    
Contributed capital 1,741,901 1,741,901
Treasury shares (2,489,295) (2,237,026)
Retained earnings 54,156,306 47,875,964
Total Stockholders' Equity 64,628,010 57,725,347
Total Liabilities and Stockholders' Equity 110,192,474 93,639,598
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common shares 9,753,576 8,878,986
Common Class B [Member]    
STOCKHOLDERS' EQUITY    
Common shares 1,465,522 1,465,522
Notes Payable Excluding Paycheck Protection Program Cares Act [Member]    
LONG-TERM LIABILITIES:    
Notes Payable, Noncurrent $ 38,526 $ 470,209