XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheet (Current Period Unaudited) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
CURRENT ASSETS:    
Cash and cash equivalents $ 6,730,900 $ 2,232,499
Accounts receivable less allowance for doubtful accounts 15,695,978 14,001,795
Contract assets 4,475,330 2,422,379
Inventory less allowance for obsolete inventory 10,229,023 7,678,690
Investments, net 921,200
Prepaid expenses and other current assets 565,173 703,002
Total Current Assets 38,617,604 27,038,365
PROPERTY, PLANT AND EQUIPMENT:    
Land and improvements 228,872 228,872
Buildings and leasehold improvements 1,962,341 1,837,009
Machinery and equipment 14,166,363 13,950,444
Total property, plant and equipment 16,357,576 16,016,325
Less accumulated depreciation 4,898,007 3,622,153
Property, Plant and Equipment, Net 11,459,569 12,394,172
Operating right of use asset, net 8,548,483 9,224,840
OTHER ASSETS:    
Goodwill 11,505,852 9,791,745
Intangibles, net of accumulated amortization 7,736,441 3,950,838
Other non-current assets 106,804 88,046
Total Non-Current Other Assets 19,349,097 13,830,629
Total Assets 77,974,753 62,488,006
CURRENT LIABILITIES:    
Notes payable – current 3,336,787 2,749,459
Bank debt – current 1,333,333 1,333,333
Leases payable - current 704,423 850,664
Accounts payable 9,838,637 6,071,522
Unearned revenue 1,948,090 1,998,578
Accrued expenses 3,201,195 3,281,445
Total Current Liabilities 20,362,465 16,285,001
LONG-TERM LIABILITIES:    
Notes payable – long-term 7,608,286 7,676,697
Bank debt – long-term 14,380,220 6,376,594
Leases payable – long term 8,012,267 8,513,448
Deferred income taxes 2,207,735 2,207,734
Total Long-Term Liabilities 32,208,508 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,934,812) (1,905,780)
Retained earnings 20,257,580 16,527,083
Total Stockholders' Equity 25,403,780 21,428,532
Total Liabilities and Stockholders' Equity 77,974,753 62,488,006
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common stock 3,873,589 3,599,806
Common Class B [Member]    
STOCKHOLDERS' EQUITY    
Common stock $ 1,465,522 $ 1,465,522