XML 120 R104.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Income Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Tax credit carryforwards $ 20,007 $ 41,550
Research and development expenses 129,836 104,582
Net operating loss carryforwards 87,398 77,321
Interest expense 50,214 65,045
Allowances and reserves 127,473 116,148
Deferred compensation 71,880 63,458
Postretirement benefits 19,138 22,741
Lease liabilities 83,301 81,604
Other 45,819 35,624
Gross deferred income tax assets 635,066 608,073
Intangible assets (167,607) (167,336)
Right-of-use assets (75,266) (75,076)
Other (42,026) (37,259)
Gross deferred income tax liabilities (284,899) (279,671)
Deferred income tax asset valuation allowances (97,661) (85,352)
Net deferred income tax assets $ 252,506 $ 243,050