XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheet (Current Period Unaudited) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
CURRENT ASSETS:    
Cash and cash equivalents $ 4,841,177 $ 6,194,276
Accounts receivable less allowance for doubtful accounts 15,550,526 12,021,692
Contract assets 3,901,253 3,735,557
Inventories-less allowance for obsolete inventory 13,119,476 11,030,960
Balance 1,644,975 1,534,400
Prepaid expenses and other current assets 674,789 657,496
Total Current Assets 39,732,196 35,174,381
Property, plant and equipment, net 15,286,257 11,290,783
Operating right of use asset, net 8,565,973 8,856,820
OTHER ASSETS:    
Goodwill 13,978,426 11,505,852
Intangibles, net of accumulated amortization 9,555,385 7,558,309
Other non-current assets 102,129 106,638
Total Non-Current Other Assets 23,635,940 19,170,799
Total Assets 87,220,366 74,492,783
CURRENT LIABILITIES:    
Notes payable – current 2,915,213 2,782,479
Bank debt – current 1,333,333 1,333,333
Leases payable – current 1,158,633 1,136,300
Accounts payable 9,913,661 9,230,032
Unearned revenue 677,741 820,002
Contingent liability - current 750,000
Accrued expenses 3,382,366 2,242,924
Total Current Liabilities 20,130,947 17,545,070
LONG-TERM LIABILITIES:    
Notes payable – long-term 6,489,571 5,455,717
Bank debt – long-term 17,757,675 12,174,428
Leases payable – long-term 7,638,786 7,901,357
Deferred income taxes 2,429,828 2,429,828
Contingent liability – long-term 750,000
Total Long-Term Liabilities 35,065,860 29,415,167
STOCKHOLDERS' EQUITY    
Contributed capital 1,741,901 1,741,901
Treasury shares (1,979,085) (1,938,052)
Retained earnings 25,509,888 22,366,470
Total Stockholders' Equity 32,023,559 27,532,546
Total Liabilities and Stockholders' Equity 87,220,366 74,492,783
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common stock 5,285,333 3,896,705
Common Class B [Member]    
STOCKHOLDERS' EQUITY    
Common stock 1,465,522 1,465,522
Paycheck Protection Program CARES Act [Member]    
LONG-TERM LIABILITIES:    
Notes payable – long-term $ 1,453,837