XML 101 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Schedule of Geographic Revenue) (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2022
Nov. 30, 2021
Nov. 30, 2020
Disaggregation of Revenue [Line Items]      
Total revenue $ 602,013 $ 531,313 $ 442,150
United States      
Disaggregation of Revenue [Line Items]      
Total revenue 310,917 294,947 240,717
Canada      
Disaggregation of Revenue [Line Items]      
Total revenue 30,237 22,867 20,281
EMEA      
Disaggregation of Revenue [Line Items]      
Total revenue 207,707 169,335 143,754
Latin America      
Disaggregation of Revenue [Line Items]      
Total revenue 18,053 17,036 14,574
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue $ 35,099 $ 27,128 $ 22,824