XML 126 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Capitalized research expenses $ 42,827 $ 33,569
Loss carryforwards 26,244 25,690
Foreign tax credits 8,880 9,976
Other 33,930 31,246
Gross deferred tax assets 111,881 100,481
Valuation allowances (32,978) (33,385)
Total deferred tax assets 78,903 67,096
Deferred tax liabilities:    
Goodwill and other intangibles (86,737) (58,512)
Property and equipment (33,223) (31,194)
Contract assets (net) (18,026) 0
Other (1,940) (1,916)
Total deferred tax liabilities (139,926) (91,622)
Net deferred tax liabilities $ (61,023) $ (24,526)