XML 47 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Presentation - Narrative (Details)
enterprise_customer in Thousands, $ in Thousands, developer in Millions
3 Months Ended
Feb. 28, 2019
USD ($)
enterprise_customer
developer
software_vendor
Dec. 01, 2018
USD ($)
Nov. 30, 2018
USD ($)
Nov. 30, 2016
USD ($)
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Number of independent software vendors | software_vendor 1,700      
Number of enterprise customers | enterprise_customer 100      
Number of developers | developer 2      
Remaining performance obligation $ 143,000      
Reclassification from non-current prepaid taxes included in other assets (2,079)   $ (5,243) [1]  
Retained earnings 60,462   85,125 [1]  
Decrease in deferred revenue (142,183)   (135,940)  
Increase to accumulated other comprehensive loss $ 26,614   $ 28,176 [1]  
Accounting Standards Update 2016-16        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Reclassification from non-current prepaid taxes included in other assets   $ 3,400    
Accounting Standards Update 2014-09        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Retained earnings       $ 31,000
Decrease in deferred revenue       15,000
Increase in unbilled receivables       28,000
Increase to accumulated other comprehensive loss       $ 12,000
Minimum        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Capitalized contract cost, amortization period 3 years      
Maximum        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Capitalized contract cost, amortization period 5 years      
Maintenance | Minimum        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Remaining performance obligation, expected timing of satisfaction, period 1 year      
Maintenance | Maximum        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Remaining performance obligation, expected timing of satisfaction, period 3 years      
Software licenses        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Period of payments of licenses upon execution of contract 30 days      
Software licenses | Minimum        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Remaining performance obligation, expected timing of satisfaction, period 1 year      
Software licenses | Maximum        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Remaining performance obligation, expected timing of satisfaction, period 3 years      
Services | Minimum        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Remaining performance obligation, expected timing of satisfaction, period 1 year      
Services | Maximum        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Remaining performance obligation, expected timing of satisfaction, period 3 years      
[1] The Company adopted ASC 606 effective December 1, 2018 using the full retrospective method. See Note 1. Nature of Business and Basis of Presentation for further information.