XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.3
Note 10 - Segments Reporting (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
   

For the Three Months Ended

   

For the Nine Months Ended

 
   

September 30, 2025

   

September 30, 2025

 
                                 
   

Building Supply

   

Disposable

Protective Apparel

   

Building Supply

   

Disposable

Protective Apparel

 
                                 

Segment sales

  $ 9,274,000     $ 5,511,000     $ 28,729,000     $ 16,550,000  

Less:

                               

Cost of goods sold

    5,900,000       3,016,000       18,430,000       9,458,000  

Selling, general and administrative

    1,795,000       1,368,000       5,422,000       4,117,000  

Depreciation and amortization

    152,000       26,000       527,000       80,000  

Other income

    (23,000 )     (4,000 )     (259,000 )     (46,000 )

Segment net income

  $ 1,450,000     $ 1,105,000     $ 4,609,000     $ 2,941,000  
   

For the Three Months Ended

   

For the Nine Months Ended

 
   

September 30, 2024

   

September 30, 2024

 
                                 
   

Building Supply

   

Disposable

Protective Apparel

   

Building Supply

   

Disposable

Protective Apparel

 
                                 

Segment sales

  $ 8,798,000     $ 5,453,000     $ 26,979,000     $ 17,044,000  

Less:

                               

Cost of goods sold

    5,665,000       3,102,000       17,216,000       9,064,000  

Selling, general and administrative

    1,736,000       1,323,000       5,491,000       4,069,000  

Depreciation and amortization

    185,000       31,000       556,000       92,000  

Other income

    (82,000 )     (15,000 )     (370,000 )     (65,000 )

Segment net income

  $ 1,294,000     $ 1,012,000     $ 4,086,000     $ 3,884,000  
   

For the Three Months Ended

   

For the Nine Months Ended

 
   

September 30,

   

September 30,

 
   

2025

   

2024

   

2025

   

2024

 

Building Supply

  $ 9,274,000     $ 8,798,000     $ 28,729,000     $ 26,979,000  

Disposable Protective Apparel

    5,511,000       5,453,000       16,550,000       17,044,000  

Consolidated net sales

  $ 14,785,000     $ 14,251,000     $ 45,279,000     $ 44,023,000  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
   

For the Three Months Ended

   

For the Nine Months Ended

 
    September 30,    

September 30,

 
   

2025

   

2024

   

2025

   

2024

 

Building Supply

  $ 1,450,000     $ 1,294,000     $ 4,609,000     $ 4,086,000  

Disposable Protective Apparel

    1,105,000       1,012,000       2,941,000       3,884,000  

Total segment income

    2,555,000       2,306,000       7,550,000       7,970,000  
                                 

Unallocated corporate overhead expenses

    1,262,000       1,207,000       3,874,000       4,030,000  

Provision for income taxes

    317,000       237,000       843,000       858,000  

Consolidated net income

  $ 976,000     $ 862,000     $ 2,833,000     $ 3,082,000  
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
   

September 30,

   

December 31,

 
   

2025

   

2024

 
                 

Building Supply

  $ 5,770,000     $ 6,069,000  

Disposable Protective Apparel

    1,356,000       1,424,000  

Total segment assets

    7,126,000       7,493,000  
                 

Unallocated corporate assets

    1,136,000       1,082,000  

Total consolidated assets

  $ 8,262,000     $ 8,575,000