XML 55 R45.htm IDEA: XBRL DOCUMENT v3.25.4
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of Share-Based Compensation Expense

The table below sets forth the line items where share-based compensation expense was recorded for the twelve months ended December 31:

 

 

2025

 

 

2024

 

 

2023

 

Cost of goods sold

 

$

2,224

 

 

$

2,073

 

 

$

1,860

 

Selling, general and administrative expense

 

 

18,491

 

 

 

15,690

 

 

 

24,470

 

Research and development expense

 

 

5,030

 

 

 

5,004

 

 

 

4,581

 

Total share-based compensation expense

 

$

25,745

 

 

$

22,767

 

 

$

30,911

 

Summary of Nonvested Share Grants

The table below sets forth a summary of our non-vested share grants in 2025, 2024, and 2023:

Restricted Stock Grants

 

Shares

 

 

Weighted Average
Grant Date Fair
Value ($)

 

 

Aggregate
Intrinsic Value

 

Nonvested at December 31, 2023

 

 

1,223

 

 

 

81.02

 

 

$

98,493

 

Granted

 

 

517

 

 

 

70.96

 

 

 

 

Vested

 

 

(535

)

 

 

74.66

 

 

$

37,078

 

Forfeited and other

 

 

(57

)

 

 

80.22

 

 

 

 

Nonvested at December 31, 2024

 

 

1,148

 

 

 

79.56

 

 

$

70,824

 

Granted

 

 

547

 

 

 

55.22

 

 

 

 

Vested

 

 

(341

)

 

 

78.22

 

 

$

18,609

 

Forfeited and other

 

 

(113

)

 

 

86.62

 

 

 

 

Nonvested at December 31, 2025

 

 

1,241

 

 

 

68.59

 

 

$

61,275