XML 109 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Note 24 - Segment Reporting - Geographic Net Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Nov. 30, 2022
Nov. 30, 2021
Net revenue $ 144,136 $ 155,153 $ 297,347 $ 323,176
North America [Member]        
Net revenue 76,211 72,443 158,403 162,986
EMEA [Member]        
Net revenue 62,715 74,916 128,756 150,925
Rest of World [Member]        
Net revenue $ 5,210 $ 7,794 $ 10,188 $ 9,265