Fair Value Measurements (Tables) |
3 Months Ended |
---|---|
Aug. 30, 2025 | |
Fair Value Measurements [Abstract] | |
Schedule of Assets Measured at Fair Value on a Recurring Basis | August 30, 2025 Level 1 Level 2 Level 3 Balance Assets Municipal bonds $ — $ 22,140 $ — $ 22,140 Commercial paper — 81,504 — 81,504 Corporate bonds — 538,393 — 538,393 Certificates of deposits — 4,968 — 4,968 US government and agency obligations — 245,084 — 245,084 Treasury bills — 109,386 — 109,386 Total assets measured at fair $ — $ 1,001,475 $ — $ 1,001,475 Liabilities Contingent consideration $ — $ — $ 21,500 $ 21,500 Total liabilities measured $ — $ — $ 21,500 $ 21,500 May 31, 2025 Level 1 Level 2 Level 3 Balance Assets Municipal bonds $ — $ 21,698 $ — $ 21,698 Commercial paper — 90,830 — 90,830 Corporate bonds — 431,508 — 431,508 Certificates of deposits — 5,194 — 5,194 US government and agency obligations — 240,395 — 240,395 Treasury bills — 103,083 — 103,083 Total assets measured at fair $ — $ 892,708 $ — $ 892,708 Liabilities Contingent consideration $ — $ — $ 21,500 $ 21,500 Total liabilities measured $ — $ — $ 21,500 $ 21,500 |