XML 111 R99.htm IDEA: XBRL DOCUMENT v3.21.4
Segment Reporting - Schedule of Geographic Net Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2021
Nov. 30, 2020
Nov. 30, 2021
Nov. 30, 2020
Segment Reporting Information [Line Items]        
Total net revenue $ 155,153 $ 129,459 $ 323,176 $ 246,949
North America        
Segment Reporting Information [Line Items]        
Total net revenue 72,443 54,475 162,986 105,667
EMEA        
Segment Reporting Information [Line Items]        
Total net revenue 74,916 73,714 150,925 138,791
Rest of World        
Segment Reporting Information [Line Items]        
Total net revenue $ 7,794 $ 1,270 $ 9,265 $ 2,491