XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Mar. 31, 2023
Dec. 31, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 1,901,516 $ 1,247,627
Accounts receivable less allowance for doubtful accounts 23,601,359 21,884,807
Contract assets 4,141,609 3,284,301
Inventories less allowance for obsolete inventory 19,727,179 20,176,142
Investments 598,938 657,971
Prepaid expenses and other current assets 1,265,746 1,522,516
Total Current Assets 51,236,347 48,773,364
Property, plant and equipment, net 14,764,781 15,213,443
Operating right of use asset, net 9,172,854 9,524,280
OTHER ASSETS:    
Goodwill 16,231,938 16,231,938
Intangibles, net of accumulated amortization 9,177,257 9,492,560
Other non-current assets 275,074 362,489
Total Non-Current Other Assets 25,684,269 26,086,987
Total Assets 100,858,251 99,598,074
CURRENT LIABILITIES:    
Notes payable – current 753,057 1,303,972
Bank debt – current 0 222,222
Leases payable – current 1,292,604 1,705,224
Accounts payable 13,728,927 14,017,973
Unearned revenue 3,591,027 4,354,868
Accrued income taxes 2,411,460 1,239,289
Accrued expenses 3,731,771 3,224,188
Total Current Liabilities 25,508,846 26,067,736
LONG-TERM LIABILITIES:    
Bank debt 17,357,593 19,224,318
Leases payable 8,125,657 8,060,152
Deferred income taxes 1,384,558 1,384,558
Total Long-Term Liabilities 28,521,548 30,515,433
STOCKHOLDERS' EQUITY    
Contributed capital 1,741,901 1,741,901
Treasury shares (2,196,437) (2,125,252)
Retained earnings 37,972,643 34,581,171
Total Stockholders' Equity 46,827,857 43,014,905
Total Liabilities and Stockholders' Equity 100,858,251 99,598,074
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common shares 7,844,228 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 $ 1,653,740 $ 1,846,405