XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Segment Information (Tables)
12 Months Ended
Oct. 31, 2025
Segment Reporting [Abstract]  
Segment Information
Hardware SolutionsExtruded SolutionsCustom SolutionsUnallocated Corp. & OtherTotal
Year Ended October 31, 2025
Net sales$841,674 $646,627 $388,210 $(38,870)$1,837,641 
Cost of sales (excluding depreciation and amortization) 635,481 440,141 298,316 (35,525)1,338,413 
Selling, general and administrative 128,009 83,716 48,273 17,263 277,261 
Restructuring charges7,936 34 205 2,016 10,191 
Depreciation and amortization51,681 29,204 21,248 1,311 103,444 
Goodwill impairment charges163,198 54,934 84,152 — 302,284 
Operating (loss) income
(144,631)38,598 (63,984)(23,935)(193,952)
Year Ended October 31, 2024
Net sales$427,839 $559,995 $309,441 $(19,413)$1,277,862 
Cost of sales (excluding depreciation and amortization) 349,379 389,760 252,111 (19,012)972,238 
Selling, general and administrative 51,564 58,100 31,068 49,738 190,470 
Depreciation and amortization 16,580 25,119 18,348 281 60,328 
Operating income (loss)10,316 87,016 7,914 (50,420)54,826 
Year Ended October 31, 2023
Net sales$296,959 $544,585 $298,361 $(9,322)$1,130,583 
Cost of sales (excluding depreciation and amortization)
239,505 378,791 244,026 (9,263)853,059 
Selling, general and administrative
21,608 62,349 24,834 15,166 123,957 
Depreciation and amortization
3,968 22,351 16,277 270 42,866 
Operating income (loss)31,878 81,094 13,224 (15,495)110,701 
The following tables reconcile our segment presentation, as previously reported in our Annual Report on Form 10-K for the twelve months ended October 31, 2024 and 2023, to the current presentation (in thousands):
NA FenestrationEU FenestrationNA Cabinet ComponentsTymanUnallocated Corp. & OtherTotal
Year Ended October 31, 2024
Net sales$650,058 $230,712 $198,424 $203,435 $(4,767)$1,277,862 
Cost of sales (excluding depreciation and amortization)
498,378 144,585 168,414 163,946 (3,085)972,238 
Selling, general and administrative
56,630 31,318 20,727 44,453 37,342 190,470 
Depreciation and amortization
20,994 10,420 12,244 16,438 232 60,328 
Operating income (loss)74,056 44,389 (2,961)(21,402)(39,256)54,826 
Hardware Solutions(1)
Extruded Solutions(2)
Custom Solutions(3)
Unallocated Corp. & OtherTotal
Year Ended October 31, 2024
Net sales$427,839 $559,995 $309,441 $(19,413)$1,277,862 
Cost of sales (excluding depreciation and amortization)
349,379 389,760 252,111 (19,012)972,238 
Selling, general and administrative
51,564 58,100 31,068 49,738 190,470 
Depreciation and amortization
16,580 25,119 18,348 281 60,328 
Operating income (loss)10,316 87,016 7,914 (50,420)54,826 
NA FenestrationEU FenestrationNA Cabinet Components
Tyman
Unallocated Corp. & OtherTotal
Year Ended October 31, 2023
Net sales$667,482 $250,774 $215,445 $— $(3,118)$1,130,583 
Cost of sales (excluding depreciation and amortization)
517,805 158,491 178,210 — (1,447)853,059 
Selling, general and administrative
56,979 32,350 21,074 — 13,554 123,957 
Depreciation and amortization
20,539 9,849 12,208 — 270 42,866 
Operating income (loss)72,159 50,084 3,953 — (15,495)110,701 
Hardware Solutions(1)
Extruded Solutions(2)
Custom Solutions(3)
Unallocated Corp. & OtherTotal
Year Ended October 31, 2023
Net sales$296,959 $544,585 $298,361 $(9,322)$1,130,583 
Cost of sales (excluding depreciation and amortization)
239,505 378,791 244,026 (9,263)853,059 
Selling, general and administrative
21,608 62,349 24,834 15,166 123,957 
Depreciation and amortization
3,968 22,351 16,277 270 42,866 
Operating income (loss)31,878 81,094 13,224 (15,495)110,701 
(1) The Hardware Solutions segment contains a portion of the previously reported NA Fenestration and Tyman segments.
(2) The Extruded Solutions segment contains a portion of the NA Fenestration, EU Fenestration, and Tyman segments.
(3) The Custom Solutions segment contains a portion of the NA Fenestration, NA Cabinet Components, and Tyman segments.
The following table summarizes the change in the carrying amount of goodwill by segment for the years ended October 31, 2025 and 2024 (in thousands):
Hardware SolutionsExtruded SolutionsCustom SolutionsUnallocated Corp. & OtherTotal
Balance as of October 31, 2023$2,784 $99,632 $80,540 $— $182,956 
Tyman acquisition163,647 140,329 81,069 — 385,045 
Foreign currency translation adjustment3,936 3,672 (898)— 6,710 
Balance as of October 31, 2024$170,367 $243,633 $160,711 $— $574,711 
Measurement period adjustment6,984 (9,986)(987)— (3,989)
Goodwill impairment charge(163,198)(54,934)(84,152)— (302,284)
Foreign currency translation adjustment448 2,220 240 — 2,908 
Balance as of October 31, 2025$14,601 $180,933 $75,812 $— $271,346 
We did not allocate non-operating expense or income tax expense to the reportable segments. The following table reconciles operating income as reported above to net income for the years ended October 31, 2025, 2024 and 2023 (in thousands):
Year Ended October 31,
202520242023
Operating (loss) income
$(193,952)$54,826 $110,701 
Interest expense(55,812)(20,593)(8,136)
Other, net7,171 7,849 (5,519)
Income tax expense
(8,213)(9,023)(14,545)
Net (loss) income
$(250,806)$33,059 $82,501 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas The following tables provide information concerning our net sales for the years ended October 31, 2025, 2024 and 2023, and our long-lived assets as of October 31, 2025 and 2024 (in thousands):
Year Ended October 31,
Net sales202520242023
United States$1,248,137 $926,864 $834,525 
Europe450,359 271,182 244,560 
Canada66,026 35,333 25,845 
Asia58,849 24,091 14,298 
Other foreign countries14,270 20,392 11,355 
Total net sales$1,837,641 $1,277,862 $1,130,583 

October 31,
Long-lived assets, net20252024
United States$1,003,958 $1,229,157 
Europe355,950 441,129 
Other foreign countries27,032 31,515 
Total long-lived assets, net$1,386,940 $1,701,801