XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Revenues - Disaggregation of Revenue Data (Details) - USD ($)
$ in Millions
12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
Disaggregation of Revenue [Line Items]      
Revenues $ 1,704.0 $ 1,642.9 $ 1,300.3
Revenue Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
Customer with over 10% of revenues     152.7
Revenue Benchmark | Customer Concentration Risk | Customer 1      
Disaggregation of Revenue [Line Items]      
Percentage of total revenues     12.00%
Childrens Book Publishing And Distribution      
Disaggregation of Revenue [Line Items]      
Revenues 1,038.0 946.5 $ 675.0
Childrens Book Publishing And Distribution | Operating Segments      
Disaggregation of Revenue [Line Items]      
Revenues 1,038.0 946.5 675.0
Childrens Book Publishing And Distribution | Trade      
Disaggregation of Revenue [Line Items]      
Revenues 325.8 344.0 328.8
Childrens Book Publishing And Distribution | Trade - International      
Disaggregation of Revenue [Line Items]      
Revenues 41.3 46.4 36.5
Childrens Book Publishing And Distribution | Book Clubs      
Disaggregation of Revenue [Line Items]      
Revenues 117.8 126.4 145.4
Childrens Book Publishing And Distribution | Book Fairs      
Disaggregation of Revenue [Line Items]      
Revenues 553.1 429.7 $ 164.3
Childrens Book Publishing And Distribution | Revenue Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
Customer with over 10% of revenues     119.7
Education      
Disaggregation of Revenue [Line Items]      
Revenues 386.6 393.6 $ 312.3
Education | Operating Segments      
Disaggregation of Revenue [Line Items]      
Revenues 386.6 393.6 $ 312.3
Education | Revenue Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
Customer with over 10% of revenues     8.8
International Segment      
Disaggregation of Revenue [Line Items]      
Revenues 279.4 302.8 $ 313.0
International Segment | Operating Segments      
Disaggregation of Revenue [Line Items]      
Revenues 279.4 302.8 313.0
International Segment | Major Markets      
Disaggregation of Revenue [Line Items]      
Revenues 229.7 237.1 226.8
International Segment | Other Markets      
Disaggregation of Revenue [Line Items]      
Revenues $ 49.7 $ 65.7 $ 86.2
International Segment | Revenue Benchmark | Customer Concentration Risk      
Disaggregation of Revenue [Line Items]      
Customer with over 10% of revenues     24.2