v3.26.1
Segment and Geographic Information (Tables)
3 Months Ended
Mar. 31, 2026
Segment Reporting [Abstract]  
Schedule of Operating Segment Reconciliation of Net Income, Including Significant Segment Expenses The following is the Company’s operating segment reconciliation of net income, including significant segment expenses:

 

 

Three months ended March 31,

 

 

2026

 

 

2025

 

 

(in thousands)

 

Net sales

 

$

66,551

 

 

$

59,871

 

Cost of sales

 

 

18,155

 

 

 

18,451

 

Gross profit

 

 

48,396

 

 

 

41,420

 

 

 

 

 

 

 

Less:

 

 

 

 

 

 

Selling expense

 

 

12,800

 

 

 

12,824

 

Marketing expense

 

 

1,715

 

 

 

1,388

 

Administrative expense

 

 

7,963

 

 

 

6,823

 

Finance expense

 

 

3,184

 

 

 

2,968

 

Management information systems expense

 

 

899

 

 

 

696

 

Research and development expense

 

 

1,423

 

 

 

1,101

 

Process engineering expense

 

 

1,002

 

 

 

739

 

Regulatory and clinical expense

 

 

1,635

 

 

 

2,255

 

Other (income) expense, net*

 

 

2,096

 

 

 

1,615

 

Net income

 

$

15,679

 

 

$

11,011

 

 

*Refer to the consolidated statement of operations for the components of other income and expense and related amounts.

Schedule of Net Sales to Unaffiliated Customers Based on Customer Location by Country Net sales to unaffiliated customers based on customer location by country were as follows:

 

 

Three months ended March 31,

 

 

2026

 

 

2025

 

 

(in thousands)

 

United States

 

$

37,186

 

 

$

34,628

 

Germany

 

 

5,538

 

 

 

3,977

 

Canada

 

 

4,053

 

 

 

3,721

 

United Kingdom

 

 

3,126

 

 

 

3,149

 

Other countries

 

 

16,648

 

 

 

14,396

 

 

 

 

 

 

 

Net sales

 

$

66,551

 

 

$

59,871