v3.25.2
Business Segment Information (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Schedule of Financial Information

The following table presents selected financial information with respect to the Company’s single operating segment:

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Net sales

$

179,045

 

 

$

169,513

 

 

$

342,994

 

 

$

328,781

 

Less:

 

 

 

 

 

 

 

 

 

 

 

Cost of Material

 

87,169

 

 

 

80,476

 

 

 

164,597

 

 

 

157,450

 

Labor

 

20,906

 

 

 

20,661

 

 

 

42,049

 

 

 

40,560

 

Overhead

 

14,917

 

 

 

14,297

 

 

 

29,963

 

 

 

28,298

 

Selling

 

12,534

 

 

 

11,824

 

 

 

24,122

 

 

 

24,061

 

General and administrative

 

13,505

 

 

 

13,106

 

 

 

27,024

 

 

 

25,757

 

Amortization expense

 

3,102

 

 

 

3,100

 

 

 

6,202

 

 

 

6,178

 

Operating Income

 

26,912

 

 

 

26,049

 

 

 

49,037

 

 

 

46,477

 

Other income (expense):

 

 

 

 

 

 

 

 

 

 

 

Interest expense

 

(5,990

)

 

 

(9,048

)

 

 

(12,192

)

 

 

(19,120

)

Other income (expense)

 

(538

)

 

 

(6,331

)

 

 

(926

)

 

 

(6,603

)

Income before income taxes

 

20,384

 

 

 

10,670

 

 

 

35,919

 

 

 

20,754

 

Provision from income taxes

 

4,587

 

 

 

2,335

 

 

 

7,994

 

 

 

4,535

 

Net income

$

15,797

 

 

$

8,335

 

 

$

27,925

 

 

$

16,219

 

Summary of Components of Customer Sales Determined Based on the Location of Customers

The Company sells to approximately 140 countries around the world. The Company attributes revenues to individual countries based on the customer location to which finished products are shipped. The following tables disaggregate total net sales by geographic location:

 

 

 

Geographic Location

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

United States

 

$

136,393

 

 

$

127,021

 

 

$

258,388

 

 

$

241,596

 

Foreign countries

 

 

42,652

 

 

 

42,492

 

 

 

84,606

 

 

 

87,185

 

Total net sales

 

$

179,045

 

 

$

169,513

 

 

$

342,994

 

 

$

328,781