XML 57 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2019
Dec. 31, 2018
CURRENT ASSETS:    
Cash and cash equivalents $ 2,232,499 $ 5,057,626
Accounts receivable less allowance for doubtful accounts 14,001,795 9,835,262
Contract assets 2,422,379 2,083,349
Inventory less allowance for obsolete inventory 7,678,690 5,497,982
Prepaid expenses and other current assets 703,002 818,609
Total Current Assets 27,038,365 23,292,828
PROPERTY, PLANT AND EQUIPMENT:    
Land and improvements 228,872 257,205
Buildings and leasehold improvements 1,837,009 1,709,165
Machinery and equipment 13,950,444 13,343,878
Total property, plant and equipment 16,016,325 15,310,248
Less accumulated depreciation 3,622,153 2,006,133
Property, Plant and Equipment, Net 12,394,172 13,304,115
Operating right of use assets, net 9,224,840
OTHER ASSETS:    
Goodwill 9,791,745 9,582,202
Intangibles, net of accumulated amortization 3,950,838 4,332,202
Other non-current assets 88,046 95,263
Total Non-Current Other Assets 13,830,629 14,009,667
Total Assets 62,488,006 50,606,610
CURRENT LIABILITIES:    
Notes payable - current 2,749,459 1,755,663
Bank debt - current 1,333,333 1,333,333
Leases payable 850,664 13,800
Accounts payable 6,071,522 5,169,819
Unearned revenue 1,998,578 5,257,797
Accrued expenses 3,281,445 3,325,337
Total Current Liabilities 16,285,001 16,855,749
LONG-TERM LIABILITIES:    
Notes payable 7,676,697 11,086,402
Bank debt 6,376,594 8,194,679
Leases payable 8,513,448 2,642
Deferred income taxes 2,207,734 1,701,653
Total Long-Term Liabilities 24,774,473 20,985,376
STOCKHOLDERS' EQUITY    
Preferred 1,000,000 shares authorized, no shares outstanding
Contributed capital 1,741,901 1,741,901
Treasury shares (1,905,780) (1,905,780)
Retained earnings 16,527,083 9,577,792
Total Stockholders' Equity 21,428,532 12,765,485
Total Liabilities and Stockholders' Equity 62,488,006 50,606,610
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common stock 3,599,806 2,641,300
Common Class B [Member]    
STOCKHOLDERS' EQUITY    
Common stock $ 1,465,522 $ 710,272