XML 114 R94.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income taxes - Deferred tax assets and liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets:    
Tax loss and credit carryforwards $ 114,244 $ 114,147
Lease Liabilities 26,897 30,397
Reserves and accruals 77,493 72,040
Other 11,079 33,472
Less: valuation allowances (88,412) (95,747)
Total deferred tax assets 141,301 154,309
Deferred tax liabilities:    
Property, plant and equipment 16,598 34,852
Intangibles — stock acquisitions 419,172 462,559
Unremitted non-U.S. earnings 51,638 61,734
Lease Assets 26,897 30,397
Other 6,688 14,099
Total deferred tax liabilities 520,993 603,641
Net deferred tax liability $ (379,692) $ (449,332)