v3.25.2
Shareholders' Equity (Tables)
6 Months Ended
Jun. 30, 2025
Stockholders' Equity Note [Abstract]  
Schedule of Purchase Activity under the 2023 repurchase program

The following table presents the share purchase activity under the 2023 Repurchase Program for the periods reported (in millions except share data):

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Shares purchased

 

 

 

 

 

 

200,731

 

 

 

Aggregate cost of shares repurchased

 

$

 

 

$

 

 

$

10.0

 

 

$

 

Dollar value of shares that may yet be purchased under the program (a)

 

$

359.9

 

 

$

369.9

 

 

$

359.9

 

 

$

369.9

 

a)
Authorization for the remaining $359.9 million on the 2023 Repurchase Program expired in May 2025.
Schedule of the impact of stock-based compensation expense

The Company recorded stock-based compensation expense as follows in the unaudited condensed consolidated statements of operations and comprehensive income (in millions):

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Stock options

 

$

0.5

 

 

$

0.4

 

 

$

1.0

 

 

$

0.9

 

Restricted stock units

 

 

4.8

 

 

 

4.4

 

 

 

9.5

 

 

 

8.6

 

Employee Stock Purchase Plan

 

 

0.4

 

 

 

0.3

 

 

 

0.8

 

 

 

0.5

 

Total stock-based compensation expense

 

$

5.7

 

 

$

5.1

 

 

$

11.3

 

 

$

10.0

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Cost of product revenue

 

$

0.5

 

 

$

0.4

 

 

$

1.1

 

 

$

0.8

 

Selling, general and administrative

 

 

4.5

 

 

 

4.1

 

 

 

8.8

 

 

 

8.0

 

Research and development

 

 

0.7

 

 

 

0.6

 

 

 

1.4

 

 

 

1.2

 

Total stock-based compensation expense

 

$

5.7

 

 

$

5.1

 

 

$

11.3

 

 

$

10.0