XML 112 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets relating to:        
Capitalized R&D and software costs $ 47,351 $ 12,166    
Federal, state and foreign tax credits 39,260 50,194    
Stock-based compensation 24,717 21,166    
Operating leases 12,867 14,024    
Federal and state and foreign net operating loss carryforwards 7,061 10,369    
Deferred revenue 5,992 1,820    
Allowance for credit losses 1,702 1,803    
Intangible assets 1,050 561    
Accrued bonuses 314 455    
Other 2,982 6,293    
Total deferred tax assets 143,296 118,851    
Deferred tax liabilities relating to:        
Intangible assets (160,172) (161,836)    
Costs of obtaining contracts (13,870) (16,287)    
Operating leases (9,865) (11,721)    
Fixed assets (5,833) (9,827)    
Other (8,342) (9,016)    
Total deferred tax liabilities (198,082) (208,687)    
Valuation allowance (37,862) (34,769) $ (31,974) $ (29,184)
Net deferred tax liability $ (92,648) $ (124,605)