v3.26.1
Segment information (Tables)
6 Months Ended
Jun. 30, 2026
Segment information  
Schedule of segment information

  ​ ​ ​

Six-Month Period Ended June 30,

2026

  ​ ​ ​

2025

(in thousands)

Revenues

$

138,496

$

128,192

Less:

Cost of materials and plant overhead

97,383

85,887

Payroll expense and benefits

19,303

16,693

Interest income

(180)

(1,227)

Depreciation and amortization

3,477

3,147

Professional fees

4,193

2,787

Other operating expenses1

5,278

3,879

Income taxes

3,765

4,100

Net income

$

5,277

$

12,926

1Other operating expenses include miscellaneous, individually insignificant operating expenses. The Company’s CODM reviews these items in aggregate.