XML 246 R49.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
subsidiary
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Accounting Policies        
Number of wholly-owned subsidiaries | subsidiary 62      
Other comprehensive loss, net of tax $ 798,000 $ 0 $ 0  
Accounts receivable, net 585,500,000 535,000,000    
Accounts receivable, allowance for losses $ 14,761,000 12,086,000 9,255,000  
Sales commission, renewal period 1 year      
Research and development expense $ 105,184,000 93,481,000 88,363,000  
Goodwill 2,489,308,000 2,359,674,000 838,428,000  
Impairments of intangible assets 0 0 0  
Impairments of long-lived assets 0 0 0  
Capitalized post acquisition software development costs 27,600,000 21,700,000    
Cash and cash equivalents 173,857,000 309,171,000 $ 603,623,000 $ 232,682,000
Case Management, Business Process Management, Data And Insight        
Accounting Policies        
Goodwill $ 1,700,000,000      
Percentage of total goodwill 70.00%      
Minimum        
Accounting Policies        
Contract term (in years) 1 year      
Typical contract term (in years) 3 years      
Progress billing retention percentage 5.00%      
Payment term 30 days      
Sales commissions amortization period (in years) 3 years      
Minimum | 2018 Plan        
Accounting Policies        
Share based compensation vesting period (in years) 3 years      
Minimum | Software and Software Development Costs        
Accounting Policies        
Remaining estimated economic life 3 years      
Maximum        
Accounting Policies        
Contract term (in years) 10 years      
Typical contract term (in years) 5 years      
Progress billing retention percentage 15.00%      
Payment term 90 days      
Sales commissions amortization period (in years) 7 years      
Maximum | 2018 Plan        
Accounting Policies        
Share based compensation vesting period (in years) 6 years      
Maximum | Software and Software Development Costs        
Accounting Policies        
Remaining estimated economic life 5 years      
Stock Option Plan        
Accounting Policies        
Share based compensation contractual term (in years) 10 years      
Stock Option Plan | 2018 Plan        
Accounting Policies        
Share based compensation contractual term (in years) 10 years      
Stock Option Plan | Minimum        
Accounting Policies        
Share based compensation vesting period (in years) 3 years      
Stock Option Plan | Maximum        
Accounting Policies        
Share based compensation vesting period (in years) 6 years      
Restricted Stock Units (RSUs) | Minimum | 2018 Plan        
Accounting Policies        
Share based compensation vesting period (in years) 3 years      
Restricted Stock Units (RSUs) | Maximum | 2018 Plan        
Accounting Policies        
Share based compensation vesting period (in years) 5 years      
Performance Shares | 2018 Plan        
Accounting Policies        
Share conversion rate (in shares) | shares 1      
Unbilled Revenues        
Accounting Policies        
Accounts receivable, net $ 135,400,000 140,300,000    
Unbilled Revenues | Retention Receivable        
Accounting Policies        
Accounts receivable, net $ 8,600,000 $ 7,700,000    
SaaS arrangements services | Minimum        
Accounting Policies        
Contract term (in years) 1 year      
Typical contract term (in years) 3 years      
SaaS arrangements services | Maximum        
Accounting Policies        
Contract term (in years) 10 years      
Typical contract term (in years) 5 years      
Appraisal services | Minimum        
Accounting Policies        
Contract term (in years) 1 year      
Appraisal services | Maximum        
Accounting Policies        
Contract term (in years) 3 years