XML 143 R128.htm IDEA: XBRL DOCUMENT v3.22.2
Segment Reporting - Schedule of Geographic Net Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2022
May 31, 2021
May 31, 2020
Segment Reporting Information [Line Items]      
Total net revenue $ 628,372 $ 513,085 $ 405,326
North America      
Segment Reporting Information [Line Items]      
Total net revenue 314,132 229,120 129,663
EMEA      
Segment Reporting Information [Line Items]      
Total net revenue 296,911 279,062 271,291
Rest of World      
Segment Reporting Information [Line Items]      
Total net revenue $ 17,329 $ 4,903 $ 4,372