XML 113 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets relating to:        
Capitalized R&D and software costs $ 78,809 $ 47,351    
Federal, state and foreign tax credits 31,495 39,260    
Stock-based compensation 17,176 24,717    
Operating leases 10,751 12,867    
Federal and state and foreign net operating loss carryforwards 4,825 7,061    
Deferred revenue 7,633 5,992    
Capital loss carryforward 7,282 0    
Allowance for credit losses 1,441 1,702    
Intangible assets 969 1,050    
Accrued bonuses 316 314    
Other 1,615 2,982    
Total deferred tax assets 162,312 143,296    
Deferred tax liabilities relating to:        
Intangible assets (50,530) (160,172)    
Costs of obtaining contracts (13,136) (13,870)    
Operating leases (7,338) (9,865)    
Fixed assets (4,716) (5,833)    
Other (9,010) (8,342)    
Total deferred tax liabilities (84,730) (198,082)    
Valuation allowance (86,672) (37,862) $ (34,769) $ (31,974)
Net deferred tax liability $ (9,090) $ (92,648)