v3.26.1
Note 21 - Net Revenue - Components of Net Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Net revenue $ 915,454 $ 821,309 $ 788,942
Beverage Alcohol Business [Member]      
Revenue 265,457 253,181 213,614
Excise taxes (11,481) (12,586) (11,520)
Net revenue 253,976 240,595 202,094
Cannabis Segment [Member]      
Revenue 352,306 330,609 370,692
Excise taxes (83,964) (81,608) (97,894)
Net revenue 268,342 249,001 272,798
Distribution Business [Member]      
Net revenue 327,244 271,228 258,740
Wellness Business [Member]      
Net revenue $ 65,892 $ 60,485 $ 55,310