v3.26.3
Note 19 - Net Revenue - Components of Net Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Net revenue $ 257,147 $ 209,501
Beverage Alcohol Business [Member]    
Revenue 104,237 58,512
Excise taxes (2,741) (2,773)
Net revenue 101,496 55,739
Cannabis Segment [Member]    
Revenue 75,191 87,735
Excise taxes (19,082) (23,224)
Net revenue 56,109 64,511
Distribution Business [Member]    
Net revenue 84,266 74,007
Wellness Business [Member]    
Net revenue $ 15,276 $ 15,244