XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Stockholders' Equity

Note 9. Stockholders' Equity

 

On February 27, 2025, the Company announced that its Board of Directors had authorized a three-year share repurchase program to acquire up to $250.0 million of the Company's common stock. The Company may repurchase shares from time to time in open market transactions or through privately negotiated transactions in accordance with applicable federal securities laws and other applicable legal requirements. The timing and amounts of any purchases under the share repurchase program will be based on market conditions and other factors, including price. The repurchase program may be suspended or discontinued at any time and does not obligate the Company to repurchase any specific amount or number of shares. The Company funds the share repurchase program principally with cash from operations. As of December 31, 2025, $173.8 million remained under the share repurchase program.

 

 

Year Ended December 31,

 

 

(in thousands, except per share data)

2025

 

 

2024

 

 

2023

 

 

Aggregate purchase price

$

85,982

 

 

$

49,179

 

 

$

31,293

 

 

Shares repurchased

 

7,062

 

 

 

2,775

 

 

 

1,698

 

 

Average purchase price per share

$

12.17

 

 

$

17.72

 

 

$

18.43