XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheet (Current Period Unaudited) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 2,157,591 $ 1,494,415
Accounts receivable less allowance for doubtful accounts 21,874,526 18,387,744
Contract assets 1,998,936 2,111,057
Inventories-less allowance for obsolete inventory 21,521,062 16,585,437
Investments 982,805 1,518,244
Refundable tax asset 414,821 1,316,595
Prepaid expenses and other current assets 1,264,750 1,112,068
Total Current Assets 50,214,491 42,525,560
Property, plant and equipment, net 15,533,758 15,609,202
Operating right of use asset, net 8,388,087 8,998,776
OTHER ASSETS:    
Goodwill 16,157,277 14,404,618
Intangibles, net of accumulated amortization 9,829,712 9,336,564
Other non-current assets 113,859 88,591
Total Non-Current Other Assets 26,100,848 23,829,773
Total Assets 100,237,185 90,963,311
CURRENT LIABILITIES:    
Notes payable – current 1,855,065 2,946,885
Bank debt – current 444,445 1,444,444
Leases payable – current 1,654,706 1,241,681
Accounts payable 14,635,216 11,460,364
Unearned revenue 4,550,971 2,881,535
Contingent liability – short term 750,000 750,000
Accrued expenses 3,313,905 3,136,690
Total Current Liabilities 27,204,308 23,861,599
LONG-TERM LIABILITIES:    
Bank debt 20,820,499 16,175,436
Leases payable 6,972,093 7,985,628
Contingent liability – long-term 0 750,000
Deferred income taxes 3,275,370 3,275,370
Total Long-Term Liabilities 33,104,068 32,461,811
STOCKHOLDERS' EQUITY    
Contributed capital 1,741,901 1,741,901
Treasury shares (2,121,822) (1,981,113)
Retained earnings 31,511,452 28,019,768
Total Stockholders' Equity 39,928,809 34,639,901
Total Liabilities and Stockholders' Equity 100,237,185 90,963,311
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common stock 7,331,756 5,393,823
Common Class B [Member]    
STOCKHOLDERS' EQUITY    
Common stock 1,465,522 1,465,522
Notes Payable Excluding Paycheck Protection Program Cares Act [Member]    
LONG-TERM LIABILITIES:    
Notes Payable, Noncurrent $ 2,036,106 $ 4,275,377