XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheet (Current Period Unaudited) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
CURRENT ASSETS:    
Cash and cash equivalents $ 2,591,678 $ 6,194,276
Accounts receivable less allowance for doubtful accounts 19,069,317 12,021,692
Contract assets 2,209,011 3,735,557
Inventories-less allowance for obsolete inventory 15,414,950 11,030,960
Investments 1,145,390 1,534,400
Refundable tax asset 838,414 0
Prepaid expenses and other current assets 1,178,903 657,496
Total Current Assets 42,447,663 35,174,381
Property, plant and equipment, net 15,730,354 11,290,783
Operating right of use asset, net 8,058,251 8,856,820
OTHER ASSETS:    
Goodwill 14,183,954 11,505,852
Intangibles, net of accumulated amortization 9,549,665 7,558,309
Other non-current assets 93,584 106,638
Total Non-Current Other Assets 23,827,203 19,170,799
Total Assets 90,063,471 74,492,783
CURRENT LIABILITIES:    
Notes payable – current 2,925,607 2,782,479
Bank debt – current 1,333,333 1,333,333
Leases payable – current 1,147,259 1,136,300
Accounts payable 11,825,055 9,230,032
Unearned revenue 3,547,655 820,002
Contingent liability - current 750,000 0
Accrued expenses 2,293,288 2,242,924
Total Current Liabilities 23,822,197 17,545,070
LONG-TERM LIABILITIES:    
Notes payable – long-term 5,026,727 5,455,717
Bank debt – long-term 16,360,556 12,174,428
Leases payable – long-term 7,112,088 7,901,357
Deferred income taxes 2,429,828 2,429,828
Contingent liability – long-term 750,000 0
Total Long-Term Liabilities 31,679,199 29,415,167
STOCKHOLDERS' EQUITY    
Contributed capital 1,741,901 1,741,901
Treasury shares (1,979,085) (1,938,052)
Retained earnings 27,955,070 22,366,470
Total Stockholders' Equity 34,562,075 27,532,546
Total Liabilities and Stockholders' Equity 90,063,471 74,492,783
Common Class A [Member]    
STOCKHOLDERS' EQUITY    
Common stock 5,378,667 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 $ 0 $ 1,453,837