v3.26.3
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2026
Revenue Recognition [Abstract]  
Schedule of Revenue by Major Market

The Company’s revenue by major market is as follows:

 

 

For the Quarter Ended September 30,

 

 

For the Nine Months Ended September 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Industrial

 

$

68,412

 

 

$

68,637

 

 

$

195,975

 

 

$

196,865

 

Infrastructure

 

 

40,810

 

 

 

29,648

 

 

 

126,999

 

 

 

91,429

 

Vehicle

 

 

22,687

 

 

 

22,714

 

 

 

66,529

 

 

 

75,171

 

Consumer

 

 

20,133

 

 

 

20,174

 

 

 

66,384

 

 

 

67,118

 

Food and beverage

 

 

19,298

 

 

 

17,301

 

 

 

59,235

 

 

 

52,790

 

Total net sales

 

$

171,340

 

 

$

158,474

 

 

$

515,122

 

 

$

483,373

 

Schedule of Balances Included in Condensed Consolidated Statements of Financial Position (Unaudited) Related to Revenue Recognition

Amounts included in the Condensed Consolidated Statements of Financial Position (Unaudited) related to revenue recognition include:

 

 

 

September 30,

 

 

December 31,

 

 

Statement of Financial
Position

 

 

2026

 

 

2025

 

 

Classification

Returns, discounts and other allowances

 

$

(197

)

 

$

(418

)

 

Trade accounts receivable

Right of return asset

 

$

11

 

 

$

136

 

 

Inventories, net

Customer deposits

 

$

(2,323

)

 

$

(2,514

)

 

Other current liabilities

Accrued rebates

 

$

(3,731

)

 

$

(2,420

)

 

Other current liabilities