XML 90 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition - Timing of Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 31, 2021
May 31, 2020
May 31, 2021
May 31, 2020
Disaggregation of Revenue [Line Items]        
Total revenue $ 122,488 $ 100,383 $ 243,768 $ 210,066
Software licenses        
Disaggregation of Revenue [Line Items]        
Total revenue 30,107 19,663 63,424 50,292
Software licenses | Performance obligations transferred at a point in time        
Disaggregation of Revenue [Line Items]        
Total revenue 30,107 19,663 63,424 50,292
Maintenance | Performance obligations transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue 80,069 71,686 157,046 141,742
Services | Performance obligations transferred over time        
Disaggregation of Revenue [Line Items]        
Total revenue $ 12,312 $ 9,034 $ 23,298 $ 18,032