XML 45 R34.htm IDEA: XBRL DOCUMENT
v3.25.2

Business Segment Data (Tables) | 6 Months Ended
--- | ---
Aug. 30, 2025
Segment Reporting [Abstract] |
Schedule of Segment Reporting Information |
|  | Three Months Ended August 30, 2025
(In thousands) |  | Architectural Metals |  | Architectural Services |  | Architectural Glass |  | Performance Surfaces |  |  |  | Total
Net sales |  | $ | 140,922 |  |  | $ | 100,490 |  |  | $ | 68,392 |  |  | $ | 48,390 |  |  |  |  | $ | 358,194 |
Intersegment net sales |  | 13 |  |  | — |  |  | 3,789 |  |  | — |  |  |  |  | 3,802 |
Total segment net sales |  | 140,935 |  |  | 100,490 |  |  | 72,181 |  |  | 48,390 |  |  |  |  | 361,996 |
Adjusted cost of sales (1) |  | (100,178) |  |  | (85,968) |  |  | (53,213) |  |  | (31,941) |  |  |  |  | (271,300) |
Adjusted SG&A (2) |  | (23,681) |  |  | (10,417) |  |  | (10,636) |  |  | (9,017) |  |  |  |  | (53,751) |
Adjusted other expense, net (3) |  | — |  |  | — |  |  | (8) |  |  | — |  |  |  |  | (8) |
Depreciation and amortization |  | 3,752 |  |  | 911 |  |  | 3,323 |  |  | 3,789 |  |  |  |  | 11,775 |
Adjusted EBITDA |  | $ | 20,828 |  |  | $ | 5,016 |  |  | $ | 11,647 |  |  | $ | 11,221 |  |  |  |  | $ | 48,712 |
|  | Three Months Ended August 31, 2024
(In thousands) |  | Architectural Metals |  | Architectural Services |  | Architectural Glass |  | Performance Surfaces |  |  |  | Total
Net sales |  | $ | 141,340 |  |  | $ | 98,018 |  |  | $ | 83,250 |  |  | $ | 19,832 |  |  |  |  | $ | 342,440 |
Intersegment net sales |  | 10 |  |  | — |  |  | 6,851 |  |  | — |  |  |  |  | 6,861 |
Total segment net sales |  | 141,350 |  |  | 98,018 |  |  | 90,101 |  |  | 19,832 |  |  |  |  | 349,301 |
Adjusted cost of sales (1) |  | (98,898) |  |  | (80,366) |  |  | (58,739) |  |  | (12,350) |  |  |  |  | (250,353) |
Adjusted SG&A (2) |  | (24,396) |  |  | (11,263) |  |  | (10,296) |  |  | (3,687) |  |  |  |  | (49,642) |
Adjusted other expense, net (3) |  | — |  |  | — |  |  | (7) |  |  | — |  |  |  |  | (7) |
Depreciation and amortization |  | 4,172 |  |  | 955 |  |  | 3,080 |  |  | 790 |  |  |  |  | 8,997 |
Adjusted EBITDA |  | $ | 22,229 |  |  | $ | 7,344 |  |  | $ | 24,140 |  |  | $ | 4,584 |  |  |  |  | $ | 58,297 |
|  | Six Months Ended August 30, 2025
(In thousands) |  | Architectural Metals |  | Architectural Services |  | Architectural Glass |  | Performance Surfaces |  |  |  | Total
Net sales |  | $ | 269,519 |  |  | $ | 206,995 |  |  | $ | 137,662 |  |  | $ | 90,640 |  |  |  |  | $ | 704,816 |
Intersegment net sales |  | 40 |  |  | — |  |  | 7,792 |  |  | — |  |  |  |  | 7,832 |
Total segment net sales |  | 269,559 |  |  | 206,995 |  |  | 145,454 |  |  | 90,640 |  |  |  |  | 712,648 |
Adjusted cost of sales (1) |  | (197,782) |  |  | (176,630) |  |  | (104,973) |  |  | (60,157) |  |  |  |  | (539,542) |
Adjusted SG&A (2) |  | (49,148) |  |  | (21,264) |  |  | (21,944) |  |  | (18,642) |  |  |  |  | (110,998) |
Adjusted other expense, net (3) |  | — |  |  | — |  |  | (66) |  |  | — |  |  |  |  | (66) |
Depreciation and amortization |  | 7,566 |  |  | 1,983 |  |  | 6,593 |  |  | 7,338 |  |  |  |  | 23,480 |
Adjusted EBITDA |  | $ | 30,195 |  |  | $ | 11,084 |  |  | $ | 25,064 |  |  | $ | 19,179 |  |  |  |  | $ | 85,522 |
|  | Six Months Ended August 31, 2024
(In thousands) |  | Architectural Metals |  | Architectural Services |  | Architectural Glass |  | Performance Surfaces |  |  |  | Total
Net sales |  | $ | 274,449 |  |  | $ | 197,045 |  |  | $ | 161,426 |  |  | $ | 41,036 |  |  |  |  | $ | 673,956 |
Intersegment net sales |  | 73 |  |  | — |  |  | 15,378 |  |  | — |  |  |  |  | 15,451 |
Total segment net sales |  | 274,522 |  |  | 197,045 |  |  | 176,804 |  |  | 41,036 |  |  |  |  | 689,407 |
Adjusted cost of sales (1) |  | (187,448) |  |  | (162,218) |  |  | (117,024) |  |  | (24,836) |  |  |  |  | (491,526) |
Adjusted SG&A (2) |  | (49,683) |  |  | (22,815) |  |  | (21,620) |  |  | (7,561) |  |  |  |  | (101,679) |
Adjusted other income, net (3) |  | — |  |  | — |  |  | 123 |  |  | — |  |  |  |  | 123 |
Depreciation and amortization |  | 8,679 |  |  | 1,905 |  |  | 6,089 |  |  | 1,586 |  |  |  |  | 18,259 |
Adjusted EBITDA |  | $ | 46,070 |  |  | $ | 13,917 |  |  | $ | 44,371 |  |  | $ | 10,225 |  |  |  |  | $ | 114,583 |
(1) | Adjusted cost of sales excludes $0.3 million and $3.0 million of adjustments related to acquisition and restructuring expense, respectively, for the three months ended August 30, 2025, and excludes $0.4 million and $9.9 million of adjustments related to acquisition and restructuring expense, respectively, for the six months ended August 30, 2025. Adjusted cost of sales excludes $0.9 million and $1.4 million of adjustments related restructuring expense for the three and six months ended August 31, 2024, respectively. These adjustments are described in greater detail in the reconciliation below.
(2) | Adjusted SG&A expense excludes $0.9 million and $0.1 million of adjustments related to acquisition and restructuring expense, respectively, for the three months ended August 30, 2025, and excludes $1.1 million and $5.9 million of adjustments related to acquisition and restructuring expense, respectively, for the six months ended August 30, 2025. Adjusted SG&A expense excludes $0.3 million and $0.7 million of adjustments related restructuring expense for the three and six months ended August 31, 2024, respectively These adjustments are described in greater detail in the reconciliation below.
(3) | Adjusted other income, net excludes $4.6 million of NMTC gain recognized for the three and six months ended August 30, 2025.
The following table presents the reconciliation of adjusted EBITDA to net earnings, the nearest measurement under U.S. GAAP:
|  | Three Months Ended |  | Six Months Ended |  |
(In thousands) |  | August 30, 2025 |  | August 31, 2024 |  | August 30, 2025 |  | August 31, 2024 |  |
Segment Adjusted EBITDA |  | $ | 48,712 |  |  | $ | 58,297 |  |  | $ | 85,522 |  |  | $ | 114,583 |  |  |
Corporate and Other Expenses |  | (4,474) |  |  | (5,175) |  |  | (9,603) |  |  | (8,839) |  |  |
Segment acquisition-related costs (1) |  | (1,187) |  |  | — |  |  | (1,464) |  |  | — |  |  |
Segment restructuring costs (2) |  | (3,113) |  |  | (1,179) |  |  | (15,832) |  |  | (2,301) |  |  |
Depreciation and amortization |  | (12,507) |  |  | (9,688) |  |  | (24,943) |  |  | (19,664) |  |  |
Other income (3) |  | 4,597 |  |  | — |  |  | 4,597 |  |  | — |  |  |
Interest expense, net |  | (4,075) |  |  | (1,140) |  |  | (7,921) |  |  | (1,590) |  |  |
Income tax expense |  | (4,304) |  |  | (10,549) |  |  | (9,394) |  |  | (20,612) |  |  |
Net earnings |  | $ | 23,649 |  |  | $ | 30,566 |  |  | $ | 20,962 |  |  | $ | 61,577 |  |  |
(1) | Acquisition-related costs include costs related to one-time expenses incurred to integrate the UW Solutions acquisition.
(2) | Segment restructuring charges related to Project Fortify.
(3) | Other income, net includes $4.6 million of NMTC gain recognized for the three and six months ended August 30, 2025.

X
- Definition Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30 + Details
Name: | us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

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