XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Geographic Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 174,992 $ 151,217 $ 517,469 $ 444,886
North America        
Disaggregation of Revenue [Line Items]        
Total revenue 101,923 84,826 306,483 248,313
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenue 56,779 52,670 166,369 156,006
Latin America        
Disaggregation of Revenue [Line Items]        
Total revenue 6,318 4,577 15,297 13,138
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 9,972 $ 9,144 $ 29,320 $ 27,429