v3.25.2
Note 16 - Segment Information (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Net sales

                

Zig-Zag products

 $47,018  $50,482  $94,283  $97,178 

Stoker’s products

  69,616   42,743   128,787   79,111 

Total

 $116,634  $93,225  $223,070  $176,289 
                 

Cost of Sales

                

Zig-Zag products

 $23,919  $23,609  $45,618  $42,767 

Stoker’s products

  26,092   19,218   51,219   34,770 

Total

 $50,011  $42,827  $96,837  $77,537 
                 

Gross profit

                

Zig-Zag products

 $23,099  $26,873  $48,665  $54,411 

Stoker’s products

  43,524   23,525   77,568   44,341 

Total

 $66,623  $50,398  $126,233  $98,752 
                 

Other segment items (1)

                

Zig-Zag products

 $8,358  $8,613  $16,993  $18,152 

Stoker’s products

  13,445   5,663   23,356   11,083 

Total

 $21,803  $14,276  $40,349  $29,235 
                 

Operating income (loss)

                

Zig-Zag products

 $14,741  $18,260  $31,672  $36,259 

Stoker’s products

  30,079   17,862   54,212   33,258 

Total segment operating income

 $44,820  $36,122  $85,884  $69,517 

Corporate unallocated (2)(3)

  (18,493)  (13,250)  (36,368)  (27,375)

Total

 $26,327  $22,872  $49,516  $42,142 
                 

Interest expense, net

  5,140   3,042   9,554   6,521 

Investment (gain) loss

  (17)  2,439   (308)  2,320 

Loss on extinguishment of debt

  -   -   1,235   - 
                 

Income from continuing operations before income taxes

 $21,204  $17,391  $39,035  $33,301 
                 

Capital expenditures

                

Zig-Zag products

 $3  $2,022  $20  $2,188 

Stoker’s products

  3,988   469   6,156   670 

Total

 $3,991  $2,491  $6,176  $2,858 
                 

Depreciation and amortization

                

Zig-Zag products

 $232  $341  $555  $545 

Stoker’s products

  1,658   929   2,950   1,808 

Total

 $1,890  $1,270  $3,505  $2,353 
  

June 30,

  

December 31,

 
  

2025

  

2024

 

Assets

        

Zig-Zag products

 $223,534  $224,052 

Stoker’s products

  259,361   197,038 

Assets held for sale

  -   15,329 

Corporate unallocated (1)

  112,893   56,934 

Total

 $595,788  $493,353 
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Domestic

 $108,186  $84,834  $208,674  $160,797 

Foreign

  8,448   8,391   14,396   15,492 

Total

 $116,634  $93,225  $223,070  $176,289