v3.25.2
Major Class of Inventory (Detail) - USD ($)
$ in Thousands
May 31, 2025
May 31, 2024
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 387,785 $ 354,428
Finished goods 648,690 602,037
Total Inventory $ 1,036,475 $ 956,465