Reportable Segments - Narrative (Details) $ in Millions |
12 Months Ended | ||
---|---|---|---|
Apr. 30, 2023
USD ($)
Industry
Segment
|
Apr. 30, 2022
USD ($)
|
Apr. 30, 2021
USD ($)
|
|
Concentration Risk [Line Items] | |||
Number of industries in which Company operates | Industry | 1 | ||
Number of reportable segments | Segment | 3 | ||
Trade receivables – net | $ 597.6 | $ 524.7 | |
Pet Food Brands | U.S. Retail Pet Foods [Member] | |||
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] | |||
Annual net sales | 1,500.0 | 1,400.0 | $ 1,400.0 |
Wal-Mart Stores, Inc. [Member] | Major Customer [Member] | |||
Concentration Risk [Line Items] | |||
Trade receivables – net | $ 211.5 | $ 179.9 | |
Wal-Mart Stores, Inc. [Member] | Major Customer [Member] | Revenue from Contract with Customer [Member] | |||
Concentration Risk [Line Items] | |||
Percentage of concentration risk | 34.00% | 34.00% | 32.00% |