XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheet (Current Period Unaudited) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
CURRENT ASSETS:    
Cash and cash equivalents $ 3,398,214 $ 1,494,415
Accounts receivable less allowance for doubtful accounts 23,366,493 18,387,744
Contract assets 2,233,467 2,111,057
Inventories-less allowance for obsolete inventory 16,750,211 16,585,437
Investments 1,693,129 1,518,244
Refundable tax asset 1,131,244 1,316,595
Prepaid expenses and other current assets 1,284,963 1,112,068
Total Current Assets 49,857,721 42,525,560
Property, plant and equipment, net 15,404,805 15,609,202
Operating right of use asset, net 9,157,599 8,998,776
OTHER ASSETS:    
Goodwill 15,612,954 14,404,618
Intangibles, net of accumulated amortization 10,317,334 9,336,564
Other non-current assets 105,643 88,591
Total Non-Current Other Assets 26,035,931 23,829,773
Total Assets 100,456,056 90,963,311
CURRENT LIABILITIES:    
Notes payable – current 2,946,885 2,946,885
Bank debt – current 1,111,111 1,444,444
Leases payable – current 1,645,264 1,241,681
Accounts payable 13,147,038 11,460,364
Unearned revenue 4,442,763 2,881,535
Contingent liability – short term 750,000 750,000
Accrued expenses 2,974,350 3,136,690
Total Current Liabilities 27,017,411 23,861,599
LONG-TERM LIABILITIES:    
Bank debt 21,556,354 16,175,436
Leases payable 7,775,861 7,985,628
Contingent liability – long-term 750,000 750,000
Deferred income taxes 3,275,370 3,275,370
Total Long-Term Liabilities 36,900,271 32,461,811
STOCKHOLDERS' EQUITY    
Contributed capital 1,741,901 1,741,901
Treasury shares (2,046,822) (1,981,113)
Retained earnings 29,085,643 28,019,768
Total Stockholders' Equity 36,538,374 34,639,901
Total Liabilities and Stockholders' Equity 100,456,056 90,963,311
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common stock 6,292,130 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 $ 3,542,686 $ 4,275,377