XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
Customer
shares
Dec. 31, 2020
USD ($)
Customer
shares
Dec. 31, 2019
USD ($)
shares
Jan. 01, 2019
USD ($)
Summary Of Significant Accounting Policies [Line Items]        
Repurchases of shares, value $ 62,096,000 $ 98,274,000 $ 0  
Sales rebates 7,200,000 4,800,000 6,200,000  
Performance obligations remaining to be performed $ 2,100,000,000 $ 1,600,000,000    
Number of customers accounted for more than 10% of accounts receivable | Customer 0 0    
Fair value measurements transfers between level 1, level 2, or level 3 $ 0 $ 0 $ 0  
Accumulated deficit 234,984,000 115,229,000   $ (32,334,000)
Accounts receivable and unbilled, net 186,432,000 160,962,000    
Deferred income tax liability 1,080,000 13,551,000   $ 3,158,000
Accrued expenses 159,286,000 134,367,000    
Advanced billings $ 344,641,000 $ 255,664,000    
Maximum        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful life of intangible assets 15 years      
Maximum | Computer Hardware Software Phone and Medical Imaging Equipment        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful life of assets 5 years      
Maximum | Furniture and Fixtures and Other Equipment        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful life of assets 7 years      
Maximum | Buildings        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful life of assets 40 years      
Maximum | Computer Software Developed Costs        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful life of assets 3 years      
Minimum        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful life of intangible assets 5 years      
Minimum | Computer Hardware Software Phone and Medical Imaging Equipment        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful life of assets 3 years      
Minimum | Furniture and Fixtures and Other Equipment        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful life of assets 5 years      
Minimum | Buildings        
Summary Of Significant Accounting Policies [Line Items]        
Estimated useful life of assets 30 years      
Stock Options        
Summary Of Significant Accounting Policies [Line Items]        
Anti-dilutive securities excluded from computation of diluted EPS | shares 9,000 204,000 248,000  
Miscellaneous Income (Expense), Net        
Summary Of Significant Accounting Policies [Line Items]        
Net gain/(loss) on foreign currency transactions $ 2,800,000 $ 500,000 $ (600,000)  
Selling, General and Administrative        
Summary Of Significant Accounting Policies [Line Items]        
Advertisement expenses $ 1,200,000 $ 700,000 $ 700,000  
Share Repurchase Program        
Summary Of Significant Accounting Policies [Line Items]        
Repurchases of shares | shares 377,783 1,183,095    
Repurchases of shares, value $ 62,100,000 $ 98,300,000    
Remaining amount of repurchase program $ 190,500,000