XML 29 R19.htm IDEA: XBRL DOCUMENT v3.25.3
Note 2 - Operating Segment Information (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  Branded Products  Healthcare Apparel  Contact Centers  

Intersegment Eliminations

  

Other

  

Total

 

For the Three Months Ended September 30, 2025:

                        

Net sales

 $85,095  $31,520  $22,664  $(812) $-  $138,467 

Cost of goods sold

  55,466   19,394   10,669   (140)  -   85,389 

Gross margin

  29,629   12,126   11,995   (672)  -   53,078 

Selling and administrative expenses

  23,501   9,779   10,283   (672)  5,622   48,513 

Depreciation and amortization

  1,396   832   661   -   86   2,975 

Segment EBITDA

 $7,524  $3,179  $2,373  $-  $(5,536) $7,540 
                         
  Branded Products  Healthcare Apparel  Contact Centers  

Intersegment Eliminations

  

Other

  

Total

 

For the Three Months Ended September 30, 2024:

                        

Net sales

 $92,547  $33,025  $25,038  $(920) $-  $149,690 

Cost of goods sold

  59,037   19,216   11,296   (405)  -   89,144 

Gross margin

  33,510   13,809   13,742   (515)  -   60,546 

Selling and administrative expenses

  24,223   11,240   11,482   (515)  5,974   52,404 

Impairment charge

  -   260   -   -   -   260 

Depreciation and amortization

  1,446   944   770   -   92   3,252 

Segment EBITDA

 $10,733  $3,773  $3,030  $-  $(5,882) $11,654 
  Branded Products  Healthcare Apparel  Contact Centers  

Intersegment Eliminations

  

Other

  

Total

 

For the Nine Months Ended September 30, 2025:

                        

Net sales

 $264,216  $87,036  $70,866  $(2,509) $-  $419,609 

Cost of goods sold

  173,884   54,761   33,277   (1,158)  -   260,764 

Gross margin

  90,332   32,275   37,589   (1,351)  -   158,845 

Selling and administrative expenses

  72,353   29,383   32,816   (1,351)  17,654   150,855 

Depreciation and amortization

  4,271   2,598   2,022   -   266   9,157 

Segment EBITDA

 $22,250  $5,490  $6,795  $-  $(17,388) $17,147 
                         
  Branded Products  Healthcare Apparel  Contact Centers  

Intersegment Eliminations

  

Other

  

Total

 

For the Nine Months Ended September 30, 2024:

                        

Net sales

 $260,911  $88,854  $73,422  $(2,919) $-  $420,268 

Cost of goods sold

  167,534   53,335   34,075   (1,294)  -   253,650 

Gross margin

  93,377   35,519   39,347   (1,625)  -   166,618 

Selling and administrative expenses

  70,486   30,931   32,436   (1,625)  17,678   149,906 

Impairment charge

  -   260   -   -   -   260 

Depreciation and amortization

  4,513   2,837   2,246   -   276   9,872 

Segment EBITDA

 $27,404  $7,685  $9,157  $-  $(17,402) $26,844 
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]
  

Three Months Ended September 30,

  

Nine Months Ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 

Income before income tax expense

 $3,187  $6,573  $4,117  $11,815 

Interest expense

  1,378   1,569   3,873   4,897 

Depreciation and amortization

  2,975   3,252   9,157   9,872 

Impairment charge

  -   260   -   260 

Segment EBITDA

 $7,540  $11,654  $17,147  $26,844