XML 21 R11.htm IDEA: XBRL DOCUMENT
v3.24.2.u1

EARNINGS PER SHARE (“EPS”) | 9 Months Ended
--- | ---
Jun. 28, 2024
Earnings Per Share [Abstract] |
EARNINGS PER SHARE (“EPS”) | EARNINGS PER SHARE (“EPS”) Net income or loss per share of Class A common stock and Class B common stock is computed using the two-class method. Grants of restricted stock which receive non-forfeitable dividends are classified as participating securities and are required to be included as part of the basic weighted average share calculation under the two-class method. Holders of Class A common stock are entitled to cash dividends equal to 110% of all dividends declared and paid on each share of Class B common stock. The Company grants shares of unvested restricted stock in the form of Class A shares, which carry the same distribution rights as the Class A common stock described above. As such, the undistributed earnings for each period are allocated to each class of common stock based on the proportionate share of the amount of cash dividends that each such class is entitled to receive. Basic EPS Basic net income or loss per share is computed by dividing net income or loss allocated to Class A common stock and Class B common stock by the weighted-average number of shares of Class A common stock and Class B common stock outstanding, respectively. In periods with cumulative year to date net income and undistributed income, the undistributed income for each period is allocated to each class of common stock based on the proportionate share of the amount of cash dividends that each such class is entitled to receive. In periods where there is a cumulative year to date net loss or no undistributed income because distributions through dividends exceed net income, Class B shares are treated as anti-dilutive and, therefore, net losses are allocated equally on a per share basis among all participating securities. For the three and nine month periods ended June 28, 2024, basic net income per share for Class A and Class B shares was the same because there were no cumulative undistributed earnings and basic income per share for Class A and Class B shares has been presented using the two class method described above. For the three and nine month periods ended June 30, 2023, basic income per share for the Class A and Class B shares has been presented using the two class method and reflects the allocation of undistributed income as described above. Diluted EPS Diluted net income per share is computed by dividing allocated net income by the weighted-average number of common shares outstanding, adjusted for the effect of dilutive stock options, restricted stock units (“stock units” or “units”) and non-vested restricted stock. Anti-dilutive stock options, units and non-vested stock are excluded from the calculation of diluted EPS. The computation of diluted net income per share of Class A common stock assumes that Class B common stock is converted into Class A common stock. Therefore, diluted net income per share is the same for both Class A and Class B common shares. In periods where the Company reports a net loss or no undistributed income because distributions through dividends exceed net income, the effect of anti-dilutive stock options and units is excluded and diluted loss per share is equal to basic loss per share for both classes of stock. For the three and nine month periods ended June 28, 2024, the effect of non-vested restricted stock units is excluded from the diluted income per share calculation as their inclusion would have been anti-dilutive. For the three and nine month periods ended June 30, 2023, diluted net income per share reflects the effect of dilutive stock units and assumes the conversion of Class B common stock into Class A common stock. Shares of non-vested stock that could potentially dilute earnings per share in the future which were not included in the fully diluted computation because they would have been anti-dilutive totaled 69,044 and 64,654 for the three months ended June 28, 2024 and June 30, 2023, respectively, and 67,429 and 64,258 for the nine months ended June 28, 2024 and June 30, 2023, respectively. Stock units that could potentially dilute earnings per share in the future and which were not included in the fully diluted computation because they would have been anti-dilutive were 71,176 and 46,501 for the three months ended June 28, 2024 and June 30, 2023, respectively, and 71,776 and 51,813 for the nine months ended June 28, 2024 and June 30, 2023, respectively. Dividends per share Dividends per share for the three and nine month periods ended June 28, 2024 and June 30, 2023 were as follows:
| Three Months Ended | Nine months ended
| June 28, 2024 | June 30, 2023 | June 28, 2024 | June 30, 2023
Dividends declared per common share: |  |  |  |
Class A | $ | 0.33 |  | $ | 0.31 |  | $ | 0.99 |  | $ | 0.93 |
Class B | $ | 0.30 |  | $ | 0.28 |  | $ | 0.90 |  | $ | 0.85 |

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

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/260/tableOfContent Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration