XML 79 R57.htm IDEA: XBRL DOCUMENT
v3.20.2

Restructuring - Additional Information (Detail) - USD ($) $ in Millions | 12 Months Ended
--- | ---
May 31, 2020 | May 31, 2019 | May 31, 2018
Restructuring Cost And Reserve [Line Items] |  |  |
Inventory-related charges | $ 39.6 | $ 29.4 | $ 43.7
Consumer Segment |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |
Inventory-related charges | 28.8 | 10.5 | 36.5
CPG Segment |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |
Inventory-related charges |  | 1.0 | 1.2
PCG Segment |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |
Inventory-related charges | $ 3.2 | 9.0 |
2020 MAP to Growth |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |
Restructuring plan, expected to be formulated | During the second quarter ended November 30, 2018 |  |
2020 MAP to Growth | Consumer Segment | Cost of Sales |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |
Inventory-related charges | $ 16.3 | 2.1 | 36.5
Inventory-related charges, favorable adjustment |  | 0.2 |
2020 MAP to Growth | CPG Segment | Cost of Sales |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |
Inventory-related charges | 0.7 | 1.0 | $ 1.2
2020 MAP to Growth | PCG Segment | Cost of Sales |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |
Inventory-related charges | 3.2 | $ 9.0 |
2020 MAP to Growth | SPG Segments | Cost of Sales |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |
Inventory-related charges | 0.1 |  |
2020 MAP to Growth | Severance and Benefit Costs |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |
Decrease in current total expected costs | 4.3 |  |
2020 MAP to Growth | Facility Closure and Other Related Costs |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |
Increase in current total expected costs | 0.5 |  |
2020 MAP to Growth | Other Asset Write-offs |  |  |
Restructuring Cost And Reserve [Line Items] |  |  |
Increase in current total expected costs | $ 3.8 |  |

X
- Definition Inventory write down, offset adjustment. + References No definition available. + Details
Name: | rpm_InventoryWriteDownOffsetAdjustment
Namespace Prefix: | rpm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Restructuring and related activities, expected to be formulated, period description. + References No definition available. + Details
Name: | rpm_RestructuringAndRelatedActivitiesExpectedToBeFormulatedPeriodDescription
Namespace Prefix: | rpm_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Restructuring and related cost, decrease to expected cost. + References No definition available. + Details
Name: | rpm_RestructuringAndRelatedCostDecreaseToExpectedCost
Namespace Prefix: | rpm_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Restructuring and related cost, increase to expected cost. + References No definition available. + Details
Name: | rpm_RestructuringAndRelatedCostIncreaseToExpectedCost
Namespace Prefix: | rpm_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314 + Details
Name: | us-gaap_InventoryWriteDown
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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_RestructuringCostAndReserveLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=rpm_ConsumerSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=rpm_ConstructionProductsGroupSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=rpm_PerformanceCoatingsGroupSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=rpm_TwoThousandAndTwentyMarginAccelerationPlanToGrowthPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=rpm_SpecialtyProductsGroupSegmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |