XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheet (Current Period Unaudited) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Current Assets:    
Cash and cash equivalents $ 1,996,411 $ 1,647,175
Accounts receivable less allowance for doubtful accounts 24,841,261 19,671,833
Contract assets 3,592,502 4,822,347
Inventories less allowance for obsolete inventory 18,316,060 17,672,622
Investments 0 665,301
Refundable tax asset 364,456 0
Prepaid expenses and other current assets 1,210,162 1,303,780
Total Current Assets 50,320,852 45,783,058
Property, plant and equipment, net 24,623,835 14,686,190
Operating lease right of use asset, net 7,230,196 8,356,903
Other Assets:    
Goodwill 17,449,000 16,453,049
Intangibles, net of accumulated amortization 10,754,338 8,252,600
Other non-current assets 94,798 107,798
Total Non-Current Other Assets 28,298,136 24,813,447
Total Assets 110,473,019 93,639,598
Current Liabilities:    
Notes payable – current 642,556 824,226
Bank debt – current 139,287 0
Operating lease liabilities – current 1,384,760 1,714,174
Accounts payable 12,103,480 11,168,308
Unearned revenue 6,238,391 5,596,706
Accrued income taxes 0 539,876
Accrued expenses 3,988,193 3,292,787
Total Current Liabilities 24,496,667 23,136,077
Long-Term Liabilities:    
Bank debt 11,397,889 5,096,672
Operating lease liabilities – noncurrent 6,053,220 6,901,043
Deferred income taxes 310,250 310,250
Total Long-Term Liabilities 17,799,885 12,778,174
Stockholders' Equity:    
Contributed capital 1,741,901 1,741,901
Treasury shares (2,542,273) (2,237,026)
Retained earnings 57,525,516 47,875,964
Total Stockholders' Equity 68,176,467 57,725,347
Total Liabilities and Stockholders' Equity 110,473,019 93,639,598
Common Class A [Member]    
Stockholders' Equity:    
Common shares 9,985,801 8,878,986
Common Class B [Member]    
Stockholders' Equity:    
Common shares 1,465,522 1,465,522
Notes Payable Excluding Paycheck Protection Program Cares Act [Member]    
Long-Term Liabilities:    
Notes Payable, Noncurrent $ 38,526 $ 470,209