XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Sep. 30, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 1,549,468 $ 1,247,627
Accounts receivable less allowance for doubtful accounts 24,463,040 21,884,807
Contract assets 3,219,772 3,284,301
Inventories less allowance for obsolete inventory 20,649,773 20,176,142
Investments 640,931 657,971
Prepaid expenses and other current assets 1,143,835 1,522,516
Total Current Assets 51,666,819 48,773,364
Property, plant and equipment, net 14,426,506 15,213,443
Operating right of use asset, net 8,841,145 9,524,280
OTHER ASSETS:    
Goodwill 16,453,049 16,231,938
Intangibles, net of accumulated amortization 8,567,902 9,492,560
Other non-current assets 122,243 362,489
Total Non-Current Other Assets 25,143,194 26,086,987
Total Assets 100,077,664 99,598,074
CURRENT LIABILITIES:    
Notes payable – current 811,546 1,303,972
Bank debt – current 11,974,749 222,222
Leases payable – current 1,671,484 1,705,224
Accounts payable 11,346,508 14,017,973
Unearned revenue 6,573,441 4,354,868
Accrued income taxes 209,154 1,239,289
Accrued expenses 3,740,624 3,224,188
Total Current Liabilities 36,327,506 26,067,736
LONG-TERM LIABILITIES:    
Bank debt 0 19,224,318
Leases payable 7,420,732 8,060,152
Deferred income taxes 1,384,558 1,384,558
Total Long-Term Liabilities 9,486,372 30,515,433
STOCKHOLDERS' EQUITY    
Contributed capital 1,741,901 1,741,901
Treasury shares (2,237,027) (2,125,252)
Retained earnings 44,638,722 34,581,171
Total Stockholders' Equity 54,263,786 43,014,905
Total Liabilities and Stockholders' Equity 100,077,664 99,598,074
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common shares 8,654,668 7,351,563
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 $ 681,082 $ 1,846,405