XML 110 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
Deferred Tax Assets:    
Stock-based compensation expense $ 41,176 $ 35,999
Federal net operating loss and R&D credit carryforward 4,388 5,477
State net operating loss carryforward 37,339 39,820
Foreign net operating loss carryforward and other 6,905 7,486
Capitalized research and development 18,650 11,759
Accrued expense associated with voluntary separation program 389 3,796
Basis differences in investments 7,079 5,111
Federal benefit of state tax deduction for uncertain tax positions 2,079 2,039
Revenue and expense recognized in different periods for financial reporting and income tax purposes 2,402 2,306
Other assets 2,419 2,509
Total deferred income tax assets 122,826 116,302
Net deferred income tax assets 83,070 71,056
Deferred Tax Liabilities:    
Difference in financial reporting and income tax depreciation methods (6,237) (9,679)
Difference between book and tax basis of other assets (8,316) (7,652)
Goodwill and other intangibles (6,263) (6,784)
Capitalized contract costs (10,270) (9,232)
Total deferred income tax liabilities (31,086) (33,347)
Net deferred income tax assets 51,984 37,709
Federal    
Deferred Tax Assets:    
Less: Net operating loss valuation allowance (794) (794)
State    
Deferred Tax Assets:    
Less: Net operating loss valuation allowance (32,057) (36,966)
Foreign    
Deferred Tax Assets:    
Less: Net operating loss valuation allowance $ (6,905) $ (7,486)