5 unchanged sentences
This number of holders of record also does not include shareholders whose shares may be held in trust by other entities.
−Removed: We currently retain all of our earnings for use in the operation and expansion of our business, to repurchase or redeem capital stock, and in the repayment of our debt.
+Added: We currently retain all of our earnings for use in the operation and expansion of our business, to repurchase or redeem capital stock, and in instances when we have debt, the repayment of debt.
We have never declared or paid any cash dividends on our capital stock and may not pay any cash dividends in the foreseeable future.
7 unchanged sentences
Our share repurchase program has no expiration date and may be suspended or discontinued at any time without notice.
−Removed: 0.2 million shares repurchased for a total value of $19.8 million in 2024.
+Added: In 2025, we purchased 738,145 shares at a total cost of $52.4 million.
+Added: There were 188,438 shares repurchased at a total cost of $19.8 million in 2024.
There were no shares repurchased in 2023.
−Removed: There were 0.2 million shares repurchased for a total value of $25.0 million in 2022.
−Removed: As of December 31, 2024, $104.2 million remained available to purchase under our share repurchase program.
+Added: As of December 31, 2025, $51.8 million remained available to purchase
+Added: under our share repurchase program.
For additional information regarding share repurchases, refer to “Note 12 – Capital Stock and Equity Compensation” to “Item 8.
2 unchanged sentences
Period Total Number of Shares Purchased Average Price Paid per Share Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs Approximate Dollar Value of Shares that May Yet be Purchased under the Plans or Programs
−Removed: March 1, 2024 to March 31, 2024 1,500 $ 109.92 1,500 $ 23.8
−Removed: April 1, 2024 to April 30, 2024 70,893 $ 108.79 70,893 $ 116.2
−Removed: December 1, 2024 to December 31, 2024 116,045 $ 103.58 116,045 $ 104.2
+Added: May 1, 2025 to May 31, 2025 406,560 $ 63.09 405,560 $ 77.4
+Added: June 1, 2025 to June 30, 2025 19,430 $ 66.01 19,430 $ 76.1
+Added: August 1, 2025 to August 31, 2025 137,879 $ 72.50 137,879 $ 66.1
+Added: October 1, 2025 to October 31, 2025 4,500 $ 84.89 4,500 $ 65.7
+Added: November 1, 2025 to November 30, 2025 169,776 $ 82.00 169,776 $ 51.8
Compared sentence by sentence after normalising whitespace, quotation marks, case and digits, so re-formatting and restated figures do not read as changed language. Wording changes appear as one removal and one addition. The current filing and the prior one are authoritative.