XML 18 R2.htm IDEA: XBRL DOCUMENT v3.19.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2018
Dec. 31, 2017
CURRENT ASSETS:    
Cash and cash equivalents $ 5,057,626 $ 2,444,110
Accounts receivable less allowance for doubtful accounts 9,835,262 9,011,677
Costs and estimated earnings in excess of billings 2,083,349 1,605,991
Inventory less allowance for obsolete inventory 5,497,982 3,903,481
Prepaid expenses and other current assets 818,609 265,456
Total Current Assets 23,292,828 17,230,715
PROPERTY, PLANT AND EQUIPMENT:    
Land and improvements 257,205 235,179
Buildings and leasehold improvements 1,709,165 2,239,763
Machinery and equipment 13,343,878 5,091,360
Total property, plant and equipment 15,310,248 7,566,302
Less accumulated depreciation 2,006,133 4,242,913
Property, Plant and Equipment, Net 13,304,115 3,323,389
OTHER ASSETS:    
Goodwill 9,582,202 2,255,912
Intangibles, net of accumulated amortization 4,332,202 1,896,399
Deferred income taxes less valuation allowance 2,173,892
Other non-current assets 95,263 3,250
Total Non-Current Other Assets 14,009,667 6,329,453
Total Assets 50,606,610 26,883,557
CURRENT LIABILITIES:    
Convertible notes payable - current 200,000 200,000
Notes payable - current 1,555,663 352,727
Bank debt - current 1,333,333 500,000
Leases payable 13,800 55,735
Accounts payable 5,169,819 2,112,695
Unearned revenue 5,257,797 2,601,355
Accrued payroll and related expenses 1,358,669 723,053
Accrued income taxes 360,239 108,576
Accrued expenses 1,606,429 1,340,465
Total Current Liabilities 16,855,749 7,994,606
LONG-TERM LIABILITIES:    
Notes payable 11,086,402 3,651,765
Bank debt 8,194,679 4,732,550
Leases payable 2,642 106,855
Deferred Income Taxes 1,701,653
Total Long-Term Liabilities 20,985,376 8,491,170
STOCKHOLDERS' EQUITY    
Preferred 1,000,000 shares authorized, no shares outstanding
Contributed capital 1,741,901 1,741,901
Treasury shares (1,905,780) (264,841)
Retained earnings 9,577,792 5,964,082
Total Stockholders' Equity 12,765,485 10,397,781
Total Liabilities and Stockholders' Equity 50,606,610 26,883,557
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common stock 2,641,300 2,246,367
Common Class B [Member]    
STOCKHOLDERS' EQUITY    
Common stock $ 710,272 $ 710,272