XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 14 - Activity of Business Segments (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

Years Ended December 31,

 
   

2024

   

2023

 
                 

Building Supply

  $ 35,965,000     $ 40,396,000  

Disposable Protective Apparel

    21,875,000       20,836,000  
                 

Consolidated net sales

  $ 57,840,000     $ 61,232,000  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
   

Years Ended December 31,

 
    2024     2023  
                 

Building Supply

  $ 5,746,000     $ 5,703,000  

Disposable Protective Apparel

    4,481,000       4,385,000  

Total segment income

    10,227,000       10,088,000  
                 

Unallocated corporate overhead expenses

    5,207,000       4,663,000  

Provision for income taxes

    1,091,000       1,236,000  

Consolidated net income

  $ 3,929,000     $ 4,189,000  
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
   

Years Ended December 31,

 
   

2024

   

2023

 
                 

Net sales by geographic region

               

United States

  $ 57,211,000     $ 60,882,000  

International

    629,000       350,000  
                 

Consolidated net sales

  $ 57,840,000     $ 61,232,000  
   

As of December 31,

 
   

2024

   

2023

 

Long-lived assets, net by geographic region

               

United States

  $ 7,325,000     $ 4,340,000  

International

    1,195,000       1,247,000  
                 

Consolidated total long-lived assets, net

  $ 8,520,000     $ 5,587,000  
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
   

As of December 31,

 
   

2024

   

2023

 
                 

Building Supply

  $ 6,069,000     $ 3,389,000  

Disposable Protective Apparel

    1,424,000       1,213,000  

Total segment assets

    7,493,000       4,602,000  
                 

Unallocated corporate assets

    1,082,000       1,040,000  

Total consolidated assets

  $ 8,575,000     $ 5,642,000