XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue Recognition - Schedule of Geographic Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2022
Disaggregation of Revenue [Line Items]      
Total revenue $ 753,409 $ 694,439 $ 602,013
United States      
Disaggregation of Revenue [Line Items]      
Total revenue 421,890 380,672 310,917
Canada      
Disaggregation of Revenue [Line Items]      
Total revenue 25,105 30,998 30,237
EMEA      
Disaggregation of Revenue [Line Items]      
Total revenue 245,287 222,862 207,707
Latin America      
Disaggregation of Revenue [Line Items]      
Total revenue 20,305 21,112 18,053
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue $ 40,822 $ 38,795 $ 35,099