XML 27 R16.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity
3 Months Ended
Mar. 31, 2026
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
Share Repurchase Programs
Our Board of Directors has authorized multiple non-concurrent programs to repurchase our common stock. On February 10, 2026 (announced February 12, 2026), our Board of Directors approved an additional $200.0 million in repurchase authority under our previously announced share repurchase program ("2025 Program") that was approved on October 29, 2025 to repurchase up to $100.0 million of our common stock, excluding costs to obtain, for a total authorized repurchase amount of $300.0 million. Under the program, purchases may be made from time to time in the open market or in privately negotiated purchases, or both. The share repurchase program became effective December 1, 2025 and expires on December 1, 2027.
Details of the programs and activity thereunder through March 31, 2026 were as follows:
(in thousands)Effective DateExpiration DateShare Value Authorized for RepurchaseShare Value RepurchasedUnused & Expired Share Repurchase ValueShare Value Available for Future Repurchase
2024 ProgramAugust 2024July 2026100,00099,990 $10 N/A
2025 ProgramDecember 2025December 2027300,00063,620 N/A$236,380 
Share repurchases are accounted for as the trade date occurs and are reflected in the condensed consolidated financial statements net of the costs incurred to acquire the shares. Share repurchases that have not yet settled in cash are included in accounts payable in the condensed consolidated balance sheet.
The share repurchase activity by period was as follows:
Three Months Ended
March 31,
(in thousands, except shares and per share amounts)20262025
Number of shares repurchased757,721 281,001 
Total share repurchased cost$48,635 $40,000 
Average total cost per repurchased share$64.19 $142.35 
Treasury Stock Reissuance
In connection with the acquisition of Carbon6 the Company re-issued treasury shares as part of the purchase consideration (see Note B – Business Acquisitions for further information).