XML 36 R25.htm IDEA: XBRL DOCUMENT
v3.23.1

Revenue Recognition (Tables) | 9 Months Ended
--- | ---
Feb. 28, 2023
Disaggregation Of Revenue [Line Items] |
Revenue by Product Class and Over Time | The following table summarizes net sales by operating segment and product class for the periods presented:
| Three Months Ended |  |  | Nine Months Ended |
| February 28, |  |  | February 28, |
(in thousands) | 2023 |  |  | 2022 |  |  | 2023 |  |  | 2022 |
Steel Processing |  |  |  |  |  |  |  |  |  |  |
Direct | $ | 722,328 |  |  | $ | 1,015,716 |  |  | $ | 2,531,722 |  |  | $ | 2,704,411 |
Toll |  | 34,679 |  |  |  | 36,846 |  |  |  | 106,112 |  |  |  | 108,803 |
Total |  | 757,007 |  |  |  | 1,052,562 |  |  |  | 2,637,834 |  |  |  | 2,813,214 |
Consumer Products (1) |  | 162,647 |  |  |  | 161,692 |  |  |  | 505,145 |  |  |  | 450,268 |
Building Products (1) |  | 151,876 |  |  |  | 132,944 |  |  |  | 443,870 |  |  |  | 368,813 |
Sustainable Energy Solutions (1) |  | 31,792 |  |  |  | 31,037 |  |  |  | 100,679 |  |  |  | 89,619 |
Total | $ | 1,103,322 |  |  | $ | 1,378,235 |  |  | $ | 3,687,528 |  |  | $ | 3,721,914 |
Summary of Unbilled Receivable | The following table summarizes the unbilled receivables at the dates indicated:
|  |  | February 28, |  |  | May 31, |
(in thousands) | Balance Sheet Classification |  | 2023 |  |  | 2022 |
Unbilled receivables | Receivables |  | $ | 4,961 |  |  | $ | 5,001 |
Over time revenue |
Disaggregation Of Revenue [Line Items] |
Revenue by Product Class and Over Time | The following table summarizes revenue that has been recognized over time for the periods presented:
| Three Months Ended |  |  | Nine Months Ended |
| February 28, |  |  | February 28, |
(in thousands) | 2023 |  |  | 2022 |  |  | 2023 |  |  | 2022 |
Steel Processing - toll | $ | 34,679 |  |  | $ | 36,846 |  |  | $ | 106,112 |  |  | $ | 108,803 |

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_DisaggregationOfRevenueLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Summary of unbilled receivable and contract assets. + References No definition available. + Details
Name: | wor_SummaryOfUnbilledReceivableAndContractAssetsTableTextBlock
Namespace Prefix: | wor_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |