XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.3
Basis of Presentation - Narrative (Details)
enterprise_customer in Thousands, $ in Thousands, developer in Millions
9 Months Ended
Aug. 31, 2019
USD ($)
enterprise_customer
developer
software_vendor
Jun. 01, 2019
USD ($)
Dec. 01, 2018
USD ($)
Nov. 30, 2018
USD ($)
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Number of independent software vendors (more than) | software_vendor 1,700      
Number of enterprise customers | enterprise_customer 100      
Number of developers | developer 2      
Contract asset $ 1,600      
Remaining performance obligation 166,000      
Deferred contract costs 1,200      
Deferred tax assets 10,159     $ 966 [1]
Reclassification from non-current prepaid taxes included in other assets (2,933)     (5,243) [1]
Retained earnings 76,486     85,125 [1]
Decrease in deferred revenue (160,526)     $ (135,940)
Accounting Standards Update 2016-16        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Deferred tax assets $ 8,200      
Adjustment due to adoption of ASU   $ 8,178 $ 4,781  
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 in deferred tax liabilities     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      
Software licenses        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Period of payments of licenses upon execution of contract 30 days      
Retained Earnings | Accounting Standards Update 2016-16        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Adjustment due to adoption of ASU $ (8,200) $ 8,178 4,781  
Out-Of-Period Adjustments Relating To Income Taxes | Retained Earnings | Accounting Standards Update 2016-16        
Organization, Consolidation And Presentation Of Financial Statements [Line Items]        
Adjustment due to adoption of ASU     $ (3,400)  
[1] The Company adopted the accounting standard related to revenue recognition ("ASC 606") effective December 1, 2018 using the full retrospective method. See Note 1. Nature of Business and Basis of Presentation for further information.