v3.26.1
Note 10 - Segments Reporting (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Segment Reporting [Table Text Block]
   

For the Three Months Ended

   

For the Six Months Ended

 
   

June 30, 2026

   

June 30, 2026

 
                                 
   

Building Supply

   

Disposable

Protective Apparel

   

Building Supply

   

Disposable

Protective Apparel

 
                                 

Segment sales

  $ 11,692,000     $ 6,982,000     $ 19,551,000     $ 13,708,000  

Less:

                               

Cost of goods sold

    7,759,000       3,937,000       13,221,000       7,544,000  

Selling, general and administrative

    1,738,000       1,351,000       3,447,000       2,811,000  

Depreciation and amortization

    189,000       61,000       378,000       104,000  

Other income

    (133,000 )     (75,000 )     (233,000 )     (130,000 )

Segment net income

  $ 2,139,000     $ 1,708,000     $ 2,738,000     $ 3,379,000  
   

For the Three Months Ended

   

For the Six Months Ended

 
   

June 30, 2025

   

June 30, 2025

 
                                 
   

Building Supply

   

Disposable

Protective Apparel

   

Building Supply

   

Disposable

Protective Apparel

 
                                 

Segment sales

  $ 11,084,000     $ 5,588,000     $ 19,456,000     $ 11,038,000  

Less:

                               

Cost of goods sold

    7,162,000       3,379,000       12,530,000       6,441,000  

Selling, general and administrative

    1,748,000       1,301,000       3,626,000       2,749,000  

Depreciation and amortization

    187,000       28,000       376,000       54,000  

Other income

    (117,000 )     (20,000 )     (236,000 )     (42,000 )

Segment net income

  $ 2,104,000     $ 900,000     $ 3,160,000     $ 1,836,000  
   

For the Three Months Ended

   

For the Six Months Ended

 
   

June 30,

   

June 30,

 
   

2026

   

2025

   

2026

   

2025

 

Building Supply

  $ 11,692,000     $ 11,084,000     $ 19,551,000     $ 19,456,000  

Disposable Protective Apparel

    6,982,000       5,588,000       13,708,000       11,038,000  

Consolidated net sales

  $ 18,674,000     $ 16,672,000     $ 33,259,000     $ 30,494,000  
Segment Reporting, Reconciliation of Revenue by Segment to Consolidated [Table Text Block]
   

For the Three Months Ended

   

For the Six Months Ended

 
    June 30,    

June 30,

 
   

2026

   

2025

   

2026

   

2025

 

Building Supply

  $ 2,139,000     $ 2,104,000     $ 2,738,000     $ 3,160,000  

Disposable Protective Apparel

    1,708,000       900,000       3,379,000       1,836,000  

Total segment income

    3,847,000       3,004,000       6,117,000       4,996,000  
                                 

Unallocated corporate overhead expenses

    1,463,000       1,393,000       2,848,000       2,613,000  

Provision for income taxes

    558,000       367,000       741,000       526,000  

Consolidated net income

  $ 1,826,000     $ 1,244,000     $ 2,528,000     $ 1,857,000  
Segment Reporting, Reconciliation of Asset by Segment to Consolidated [Table Text Block]
   

June 30,

   

December 31,

 
   

2026

   

2025

 
                 

Building Supply

  $ 5,374,000     $ 5,617,000  

Disposable Protective Apparel

    1,365,000       1,451,000  

Total segment assets

    6,739,000       7,068,000  
                 

Unallocated corporate assets

    1,291,000       1,221,000  

Total consolidated assets

  $ 8,030,000     $ 8,289,000