XML 146 R134.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Components of Deferred Tax Assets Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Tax credits $ 121,635 $ 112,571
Research and development 116,746 82,571
Pension liabilities 25,202 24,997
Accruals 23,946 25,644
Inventory valuations 18,688 19,289
Lease liability 17,828 21,167
Net operating loss carryforwards 16,894 5,737
Deferred revenue 14,562 13,807
Equity compensation 8,901 7,179
Vacation accrual 6,847 6,096
Intangible assets 4,720 2,323
Investment impairment 3,328 3,292
Marketable securities 0 128
Other 322 953
Gross deferred tax assets 379,619 325,754
Less: valuation allowance (117,254) (109,251)
Total deferred tax assets 262,365 216,503
Depreciation (18,788) (16,681)
Right of use assets (16,257) (19,016)
Contingent consideration (5,270) (5,214)
Marketable securities (650) 0
Total deferred tax liabilities (40,965) (40,911)
Net deferred assets $ 221,400 $ 175,592