v3.25.2
Note 22 - Net Revenue - Components of Net Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Net revenue $ 821,309 $ 788,942 $ 627,124
Beverage Alcohol Business [Member]      
Revenue 253,181 213,614 100,679
Excise taxes (12,586) (11,520) (5,586)
Net revenue 240,595 202,094 95,093
Cannabis Segment [Member]      
Revenue 330,609 370,692 284,314
Excise taxes (81,608) (97,894) (63,884)
Net revenue 249,001 272,798 220,430
Distribution Business [Member]      
Net revenue 271,228 258,740 258,770
Wellness Business [Member]      
Net revenue $ 60,485 $ 55,310 $ 52,831