XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue Recognition - Geographic Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 31, 2024
May 31, 2023
May 31, 2024
May 31, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 175,077 $ 178,251 $ 359,762 $ 342,477
North America        
Disaggregation of Revenue [Line Items]        
Total revenue 102,902 105,732 210,184 204,560
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenue 57,538 56,185 120,625 109,590
Latin America        
Disaggregation of Revenue [Line Items]        
Total revenue 4,599 4,790 9,267 8,979
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 10,038 $ 11,544 $ 19,686 $ 19,348