−Removed: Unregistered Sales of Equity Securities and Use of Proceeds
−Removed: following table presents the share repurchase activity for the quarter ended January 31, 2026:
−Removed: November 1 - 30, 2025
−Removed: December 1 - 31, 2025
−Removed: January 1 - 31, 2026
−Removed: September 9, 2025, the Company’s Board of Directors approved a new share repurchase authorization in the amount of $20.0 million.
−Removed: Under this new share repurchase authorization, the Company’s shares of common stock may be purchased on a discretionary basis from
−Removed: time to time, subject to general business and market conditions and other investment opportunities, through open market purchases, privately
+Added: Unregistered Sales of Equity Securities
+Added: and Use of Proceeds
+Added: Share Repurchases
+Added: The following table presents
+Added: the share repurchase activity for the quarter ended July 31, 2026:
+Added: Total number of shares purchased
+Added: Average price paid per share
+Added: Total number of shares purchased as part of the publicly announced plan or program
+Added: Approximate dollar value of shares that may yet be purchased under the plan or program
+Added: May 1 - 31, 2026
+Added: June 1 - 30, 2026
+Added: July 1 - 31, 2026
+Added: (1) On September 9, 2025, the Company’s Board of Directors
+Added: approved a share repurchase authorization in the amount of $20.0 million.
+Added: Under this share repurchase authorization, the Company’s
+Added: shares of common stock may be purchased on a discretionary basis from time to time, subject to general business and market conditions,
+Added: other investment opportunities, and compliance with the covenants under the Credit Agreement, through open market purchases, privately
negotiated transactions or other means.
This repurchase program may be suspended or discontinued at any time without notice.
−Removed: share repurchase authorization replaced the Company’s prior share repurchase authorization under which approximately $0.6 million
−Removed: This new share repurchase authorization does not have an expiration date.
−Removed: (2) Represents
−Removed: shares withheld with respect to stock-based awards to satisfy required tax withholding obligations for the months of November 2025 and
−Removed: January 2026.
−Removed: There were no shares withheld or otherwise repurchased during the month of December 2025.
+Added: repurchase authorization replaced the Company’s prior $5.0 million share repurchase authorization, which was initially authorized
+Added: in March 2005, under which approximately $0.6 million remained.
+Added: The current share repurchase authorization does not have an expiration
+Added: (2) There were no shares withheld or otherwise repurchased during
+Added: the quarter ended July 31, 2026.
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.