XML 27 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheet (Current Period Unaudited) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
CURRENT ASSETS:    
Cash and Cash Equivalents $ 5,418,534 $ 2,232,499
Accounts receivable less allowance for doubtful accounts 12,716,637 14,001,795
Contract assets 4,197,918 2,422,379
Inventories-less allowance for obsolete inventory 10,936,788 7,678,690
Prepaid expenses and other current assets 795,907 703,002
Total Current Assets 34,065,784 27,038,365
PROPERTY, PLANT AND EQUIPMENT:    
Land and improvements 228,872 228,872
Buildings and leasehold improvements 1,890,494 1,837,009
Machinery and equipment 14,049,260 13,950,444
Total property, plant and equipment 16,168,626 16,016,325
Less accumulated depreciation 4,056,837 3,622,153
Property, Plant and Equipment, Net 12,111,789 12,394,172
Operating Right of Use Asset, Net 9,007,314 9,224,840
OTHER ASSETS:    
Goodwill 11,425,853 9,791,745
Intangibles, net of accumulated amortization 8,171,498 3,950,838
Other non-current assets 106,637 88,046
Total Non-Current Other Assets 19,703,988 13,830,629
Total Assets 74,888,875 62,488,006
CURRENT LIABILITIES:    
Notes payable – current 2,752,449 2,749,459
Bank debt – current 1,333,333 1,333,333
Leases payable - current 727,961 850,664
Accounts payable 8,783,148 6,071,522
Unearned revenue 1,451,613 1,998,578
Accrued expenses 4,514,338 3,281,445
Total Current Liabilities 19,562,842 16,285,001
LONG-TERM LIABILITIES:    
Notes payable – long-term 6,988,987 7,676,697
Bank debt – long-term 14,163,181 6,376,594
Deferred income taxes 2,207,734 2,207,734
Leases payable – long term 8,425,563 8,513,448
Total Long-Term Liabilities 31,785,465 24,774,473
STOCKHOLDERS' EQUITY    
Preferred shares, no par value - 1,000,000 shares authorized, no shares issued and outstanding
Contributed capital 1,741,901 1,741,901
Treasury shares (1,905,780) (1,905,780)
Retained earnings 18,602,653 16,527,083
Total Stockholders' Equity 23,540,568 21,428,532
Total Liabilities and Stockholders' Equity 74,888,875 62,488,006
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common stock 3,636,272 3,599,806
Common Class B [Member]    
STOCKHOLDERS' EQUITY    
Common stock $ 1,465,522 $ 1,465,522