XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue Recognition - Geographic Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 31, 2023
May 31, 2022
May 31, 2023
May 31, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 178,251 $ 148,747 $ 342,477 $ 293,669
North America        
Disaggregation of Revenue [Line Items]        
Total revenue 105,732 85,394 204,560 163,487
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenue 56,185 49,634 109,590 103,336
Latin America        
Disaggregation of Revenue [Line Items]        
Total revenue 4,790 4,678 8,979 8,561
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 11,544 $ 9,041 $ 19,348 $ 18,285