Stockholders' Equity |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jul. 31, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stockholders' Equity Note [Abstract] | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Stockholders' Equity | Note 11. Stockholders’ Equity Share Repurchases In November 2023, the Board of Directors authorized the repurchase of up to 12.0 million shares of common stock under the Company’s stock repurchase plan, replacing the Company’s previous stock repurchase plan dated May 31, 2019. This repurchase authorization is effective until terminated by the Board of Directors. During the year ended July 31, 2025, the Company repurchased 4.9 million shares for $333.6 million. During the year ended July 31, 2024, the Company repurchased 2.5 million shares for $163.3 million. As of July 31, 2025, the Company had remaining authorization to repurchase 5.9 million shares under the November 2023 stock repurchase plan. Treasury stock share activity was as follows:
Dividends Paid and Declared Dividends paid were $1.11 and $1.02 per common share for the years ended July 31, 2025 and 2024, respectively. On July 25, 2025, the Company’s Board of Directors declared a cash dividend in the amount of 30.0 cents per common share, payable August 27, 2025, to stockholders of record as of August 12, 2025.
|