v3.26.1
Revenue Recognition
6 Months Ended
Jun. 30, 2026
Revenue Recognition  
Revenue Recognition

Note 17 – Revenue Recognition

The following table summarizes net sales by product line:

  ​ ​ ​

Three Months 

Three Months 

Six Months 

  ​ ​ ​

Six Months 

Ended 

Ended 

Ended 

Ended 

June 30, 2026

June 30, 2025

June 30, 2026

June 30, 2025

Net Sales by product line

Nojax

$

49,828

$

50,749

$

96,571

$

102,180

Fibrous

24,613

28,004

 

49,280

53,332

Large

2,171

1,960

 

3,802

 

4,687

Plastic

10,820

12,462

 

21,575

 

24,717

Traded Goods

2,471

2,315

 

4,502

 

4,321

Other

228

1,789

 

936

 

2,230

Total

$

90,131

$

97,279

$

176,668

$

191,467