XML 10 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Current Assets    
Cash and Cash Equivalents $ 1,922,679 $ 1,387,075
Short-Term Investments 247,276 1,771,120
Accounts Receivable - less allowances of $197,536 in 2024 and $160,000 in 2023 3,094,911 4,275,882
Contract Assets 48,811 118,301
Inventories, net 6,496,170 7,327,653
Assets Held For Sale 348,400 0
Income Taxes Receivable 1,378 580,287
Other Current Assets 431,440 380,562
Total Current Assets 12,591,065 15,840,880
Property, Plant and Equipment, net 10,735,139 11,665,082
Deferred Income Taxes, net 0 324,943
Deposits with Vendors 43,970  
Total Assets 23,370,174 27,830,905
Current Liabilities    
Accounts Payable 1,233,147 788,974
Accrued Wages and Salaries 436,417 514,900
Other Accrued Expenses 284,497 129,963
Unearned Revenue and Customer Deposits 265,789 430,179
Total Current Liabilities 2,219,850 1,864,016
Deferred Income Taxes, net 237,872 0
Other Long Term Liabilities 880,000 0
Total Liabilities 3,337,722 1,864,016
Commitments and Contingencies (Note 9)
Shareholders' Equity    
Preferred Stock, No Par Value, 500,000 Shares Authorized: None Outstanding
Common Stock, $1.00 Par Value, 4,000,000 Shares Authorized: 1,138,096 Shares Issued, 966,132 Shares Outstanding 1,138,096 1,138,096
Additional Paid-in Capital 447,134 447,134
Retained Earnings 22,369,320 28,303,757
Treasury Stock, 171,964 Shares at cost (3,922,098) (3,922,098)
Total Shareholders' Equity 20,032,452 25,966,889
Total Liabilities and Shareholders' Equity $ 23,370,174 $ 27,830,905