XML 46 R30.htm IDEA: XBRL DOCUMENT
v3.25.2

Equity | 12 Months Ended
--- | ---
Jul. 31, 2025
EQUITY: |
Equity | Note 19—Equity Class A Common Stock and Class B Common Stock The rights of holders of Class A common stock and Class B common stock are identical except for certain voting and conversion rights and restrictions on transferability. The holders of Class A common stock and Class B common stock receive identical dividends per share when and if declared by the Company’s Board of Directors. In addition, the holders of Class A common stock and Class B common stock have identical and equal priority rights per share in liquidation. The Class A common stock and Class B common stock do not have any other contractual participation rights. The holders of Class A common stock are entitled to three votes per share and the holders of Class B common stock are entitled to one-tenth of a vote per share. Each share of Class A common stock may be converted into one share of Class B common stock, at any time, at the option of the holder. Shares of Class A common stock are subject to certain limitations on transferability that do not apply to shares of Class B common stock. Dividend Payments In March 2024, the Company’s Board of Directors initiated a quarterly cash dividend of $0.05 per share on the Company’s Class A and Class B common stock. In March 2025, the Company’s Board of Directors increased the quarterly cash dividend on the Company’s Class A and Class B common stock to $0.06 per share from $0.05 per share. In fiscal 2025 and fiscal 2024, the Company paid aggregate cash dividends per share of $0.22 and $0.10, respectively, on its Class A and Class B common stock. In fiscal 2025 and fiscal 2024, the Company paid aggregate cash dividends of $5.6 million and $2.5 million, respectively. In September 2025, the Company’s Board of Directors declared a cash dividend on the Company’s Class A and Class B common stock of $0.06 per share payable on or about October 10, 2025 to stockholders of record as of the close of business on September 30, 2025. Stock Repurchases The Company has an existing stock repurchase program authorized by its Board of Directors for the repurchase of shares of the Company’s Class B common stock. In January 2016, the Board of Directors authorized the repurchase of up to 8.0 million shares in the aggregate. In fiscal 2025, the Company repurchased 221,823 shares of its Class B common stock for an aggregate purchase price of $10.1 million. In fiscal 2024, the Company repurchased 298,421 shares of its Class B common stock for an aggregate purchase price of $9.1 million. In fiscal 2023, the Company repurchased 511,546 shares of its Class B common stock for an aggregate purchase price of $13.1 million. At July 31, 2025, 4.2 million shares remained available for repurchase under the stock repurchase program. In fiscal 2025, fiscal 2024, and fiscal 2023, the Company paid $7.7 million, $1.5 million, and $0.8 million, respectively, to repurchase 157,180; 41,994; and 28,227 shares, respectively, of the Company’s Class B common stock that were tendered by employees of the Company to satisfy the employees’ tax withholding obligations in connection with the vesting of deferred stock units (“DSUs”), the lapsing of restrictions on restricted stock, and shares issued for bonus payments. Such shares were repurchased by the Company based on their fair market value as of the close of business on the trading day immediately prior to the vesting date. Exchange of NRS Equity for Shares of the Company’s Class B Common Stock and Cash In June 2024, the Company initiated a tender offer to purchase 10% of each qualified holder’s outstanding DSUs that are to be settled in shares of NRS common stock (“NRS DSUs”) in exchange for cash or shares (depending on the number of NRS DSUs held by each holder) of the Company’s Class B common stock. In July 2024, certain qualified holders tendered and sold an aggregate of 199,687 NRS DSUs to the Company, and, as a condition of the tender offer, each NRS DSU seller granted to the Company an option, exercisable in the Company’s sole discretion for a period of one year, to purchase an additional aggregate 199,687 NRS DSUs at the same purchase price. In addition, in July 2024, certain holders of NRS DSUs and shares of NRS’ Class B common stock sold an aggregate of 10,000 NRS DSUs and 142,500 shares of NRS’ Class B common stock to the Company, and, each of these sellers granted to the Company an option, exercisable in the Company’s sole discretion for a period of one year, to purchase an additional aggregate 10,000 NRS DSUs and 142,500 shares of NRS’ Class B common stock with the purchase price to be paid in shares of the Company’s Class B common stock with a value based on an average closing price of the Company’s Class B common stock at the time of the exercise notice. The NRS DSUs and shares in the exchange represented an aggregate of 0.2% of NRS’ outstanding capital stock on a fully diluted basis. The NRS DSUs and shares were exchanged for an aggregate of 13,042 and 12,094 shares of the Company’s Class B common stock that were issued in July 2024 and August 2024, respectively, and cash of $0.1 million, with an aggregate value of $1.0 million based on agreed-upon valuations of the NRS DSUs and NRS Class B common stock and the market value of the Company’s Class B common stock at the time of issuance. In April 2025, the Company exercised its rights and purchased an aggregate of 209,317 additional NRS DSUs and 142,500 additional shares of NRS’ Class B common stock. The NRS DSUs and shares represented an aggregate of 0.2% of NRS’ outstanding capital stock on a fully diluted basis. The NRS DSUs and shares were exchanged for an aggregate of 17,584 shares of the Company’s Class B common stock that were issued in April 2025, and cash of $0.1 million, with an aggregate value of $1.0 million based on agreed-upon valuations of the NRS DSUs and NRS Class B common stock and the average price of the Company’s Class B common stock during the 10 days immediately before the notice of the additional exercise. The Company accounted for the exchange of NRS’ Class B common stock for shares of the Company’s Class B common stock as an equity transaction and recorded a decrease in “Noncontrolling interests” and an increase in “Additional paid-in capital” of $33,000 in fiscal 2025 and $13,000 in fiscal 2024, based on the carrying amount of the 0.1% and 0.09% noncontrolling interest in NRS in fiscal 2025 and fiscal 2024, respectively. The Company accounted for the exchange of NRS’ DSUs for shares of the Company’s Class B common stock and cash as compensation expense and recorded stock-based compensation expense of $0.5 million in both fiscal 2025 and fiscal 2024, based on the closing price of the shares of the Company’s Class B common stock on the date prior to the date that the shares were issued plus the cash paid. In January 2024, three management employees of NRS exchanged shares of NRS’ Class B common stock that they held for shares of the Company’s Class B common stock with an equal value. The NRS shares in the exchange represented an aggregate of 1.25% of NRS’ outstanding shares (1.21% on a fully diluted basis), which were exchanged for an aggregate of 192,433 shares of the Company’s Class B common stock. The Company accounted for the exchange as an equity transaction and recorded a decrease in “Noncontrolling interests” and an increase in “Additional paid-in capital” of $0.1 million, based on the carrying amount of the 1.25% noncontrolling interest in NRS. Stock Issued to Certain Executive Officers for Bonus Payments In fiscal 2023, certain executive officers of the Company received performance bonuses for fiscal 2022 of an aggregate of $1.2 million, of which one-half was paid in cash and one-half was paid in shares of the Company’s Class B common stock. The Company issued 24,543 shares of its Class B common stock with an issue date value of $0.6 million for the bonus payments.

X
- References No definition available. + Details
Name: | us-gaap_EquityAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for equity. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1 Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/505/tableOfContent Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13 Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14 Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16 Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18 + Details
Name: | us-gaap_StockholdersEquityNoteDisclosureTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration