XML 92 R36.htm IDEA: XBRL DOCUMENT v3.20.1
SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Client fund obligations $ 145,227,000 $ 123,170,000  
Funds held for clients $ 137,935,000 122,206,000  
Property and equipment useful life 3 years    
Impairment of goodwill $ 35,060,000 0  
Impairment of finite lived intangibles 0 0  
Advertising expenses 64,000 $ 55,000  
Total lease liabilities 7,512,000    
Operating lease assets, net $ 6,963,000    
Accounting Standards Update 2016-02      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Total lease liabilities     $ 8,900,000
Operating lease assets, net     8,200,000
Reclassification of deferred rent and lease incentive     $ 700,000
Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Property and equipment useful life 2 years    
Intangible asset useful life 1 year    
Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Property and equipment useful life 5 years    
Intangible asset useful life 9 years    
SaaS Arrangements and Time-based Software Subscriptions | Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Term of revenue recognition 1 year    
SaaS Arrangements and Time-based Software Subscriptions | Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Term of revenue recognition 3 years    
Hardware      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Term of revenue recognition 1 year    
Maintenance and Support Services | Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Term of revenue recognition 1 year    
Maintenance and Support Services | Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Term of revenue recognition 3 years    
Deferred Maintenance, Services and Other | Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Term of revenue recognition 1 year    
Deferred Maintenance, Services and Other | Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Term of revenue recognition 3 years