Note 14 - Activity of Business Segments (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Notes Tables |
|
| Schedule of Segment Reporting Information, by Segment [Table Text Block] |
| |
|
Years Ended December 31,
|
|
|
Years Ended December 31,
|
|
| |
|
2025
|
|
|
2024
|
|
|
2025
|
|
|
2024
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
Building Supply
|
|
|
Disposable Protective Apparel
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Segment sales
|
|
$ |
36,031,000 |
|
|
$ |
35,965,000 |
|
|
$ |
23,111,000 |
|
|
$ |
21,875,000 |
|
|
Less:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cost of goods sold
|
|
|
23,179,000 |
|
|
|
22,902,000 |
|
|
|
13,426,000 |
|
|
|
12,005,000 |
|
|
Selling, general and administrative
|
|
|
6,830,000 |
|
|
|
7,191,000 |
|
|
|
5,422,000 |
|
|
|
5,375,000 |
|
|
Depreciation and amortization
|
|
|
711,000 |
|
|
|
661,000 |
|
|
|
112,000 |
|
|
|
108,000 |
|
|
Other income
|
|
|
(155,000 |
) |
|
|
(535,000 |
) |
|
|
(27,000 |
) |
|
|
(94,000 |
) |
|
Segment net income
|
|
$ |
5,466,000 |
|
|
$ |
5,746,000 |
|
|
$ |
4,178,000 |
|
|
$ |
4,481,000 |
|
| |
|
Years Ended December 31,
|
|
| |
|
2025
|
|
|
2024
|
|
| |
|
|
|
|
|
|
|
|
|
Building Supply
|
|
$ |
36,031,000 |
|
|
$ |
35,965,000 |
|
|
Disposable Protective Apparel
|
|
|
23,111,000 |
|
|
|
21,875,000 |
|
| |
|
|
|
|
|
|
|
|
|
Consolidated net sales
|
|
$ |
59,142,000 |
|
|
$ |
57,840,000 |
|
|
| Reconciliation of Revenue from Segments to Consolidated [Table Text Block] |
| |
|
Years Ended December 31,
|
|
| |
|
2025 |
|
|
2024 |
|
| |
|
|
|
|
|
|
|
|
|
Building Supply
|
|
$ |
5,466,000 |
|
|
$ |
5,746,000 |
|
|
Disposable Protective Apparel
|
|
|
4,178,000 |
|
|
|
4,481,000 |
|
|
Total segment income
|
|
|
9,644,000 |
|
|
|
10,227,000 |
|
| |
|
|
|
|
|
|
|
|
|
Unallocated corporate overhead expenses
|
|
|
4,975,000 |
|
|
|
5,207,000 |
|
|
Provision for income taxes
|
|
|
1,138,000 |
|
|
|
1,091,000 |
|
|
Consolidated net income
|
|
$ |
3,531,000 |
|
|
$ |
3,929,000 |
|
|
| Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] |
| |
|
Years Ended December 31,
|
|
| |
|
2025
|
|
|
2024
|
|
| |
|
|
|
|
|
|
|
|
|
Net sales by geographic region
|
|
|
|
|
|
|
|
|
|
United States
|
|
$ |
58,527,000 |
|
|
$ |
57,211,000 |
|
|
International
|
|
|
615,000 |
|
|
|
629,000 |
|
| |
|
|
|
|
|
|
|
|
|
Consolidated net sales
|
|
$ |
59,142,000 |
|
|
$ |
57,840,000 |
|
| |
|
As of December 31,
|
|
| |
|
2025
|
|
|
2024
|
|
|
Long-lived assets, net by geographic region
|
|
|
|
|
|
|
|
|
|
United States
|
|
$ |
6,953,000 |
|
|
$ |
7,325,000 |
|
|
International
|
|
|
1,281,000 |
|
|
|
1,195,000 |
|
| |
|
|
|
|
|
|
|
|
|
Consolidated total long-lived assets, net
|
|
$ |
8,234,000 |
|
|
$ |
8,520,000 |
|
|
| Reconciliation of Assets from Segment to Consolidated [Table Text Block] |
| |
|
As of December 31,
|
|
| |
|
2025
|
|
|
2024
|
|
| |
|
|
|
|
|
|
|
|
|
Building Supply
|
|
$ |
5,617,000 |
|
|
$ |
6,069,000 |
|
|
Disposable Protective Apparel
|
|
|
1,451,000 |
|
|
|
1,424,000 |
|
|
Total segment assets
|
|
|
7,068,000 |
|
|
|
7,493,000 |
|
| |
|
|
|
|
|
|
|
|
|
Unallocated corporate assets
|
|
|
1,221,000 |
|
|
|
1,082,000 |
|
|
Total consolidated assets
|
|
$ |
8,289,000 |
|
|
$ |
8,575,000 |
|
|